add support for more files/options