moved fzmv specific stuff to its own file