Finished creating the steps. Now need to implement them properly.