port projection and resource classes