Also added superop as op