started by defining each step i need to take