removed compile and run