fix bug
update Makefile