added usage and warn when a file is not found