new experiment files, added optimzation to compile script