have a functional "compiling" script, need to add functionality to suppress duplicate messages