Very special thanks to Epsi-thanks for spending the time to write this guide.