no need for while with goto.