in the middle of playing with the code