modified MakeFile