modified makefile again, added a header