* cap infinite loop in prep for rewrite/removal . fixes #222
* ann