added makefile and comment