compiler + interpriter are working with linker
cleaned up