added makefile from other fork