set up to follow convention
makefile still broken