this is the code I have currently