Pass files in options rather than as another argument