privatize morphism