if user is invalid, go to while start