all default makefile works, I hate my life and this assignment