ignore and makefile update