after presenting, this is the state of my code