fix find_by_tag_name iterate bug
add missing Makefile