break into separate files
remove compiled files