updated create_tagfile() function