stay in the loop.
* indicates required