Hmm, niether seem to work. I know there is some conflict around my if and while arguments. I am going to abandon this for now and come back to it, as jumping is unnecesary at this stage of my project.

Thanks