fix #2 && make add work