projection compatibility