scripts to compile and execute