compiling
changes for normal running