the new iteration code caused an integer underflow for function prototypes with no parameters. now fixed.