optimize, add some verbosity for skipping files