allow specifying singular files with -i (closes #34)