surely we only want this to be in the else statement then??