not one comment about the use of goto??