#30 applyAOp