fix Makefile and add pass