add makefile and run script
include profiling options