removed the need for compile.sh