fix #19
update Makefile