While Statement visit done without testing