Added extra steps for implementation