projection trans