facade: removing morph