updated with information on how to compile files