NEW API: require files correct