WIP adjoint composition
WIP comp