clear some warnings and update makefile