handle -f<from> correctly
additional argv method