my quick compilation of all necessary files