I see what's going on. It's better to use goto than this roundabout control flow.