I think you could insert label here and do `goto` in all cases above, right?