step by step transformation