compilation and prog information
fix makefile source desctruction
fix warning
ignore txt