improve value
ignore binary
made Makefile