refactor: morph