added a makefile that needs to be tested