rudimentary projection support