modified compilation files