Shifted some stuff around to make it more clear how things should be run.
Re-insert filetag arg