Where do you think the 600 lines came from? XD
If I could cast a Patronus with indignation, this is the thought I would use.
methinks this is why there was 600 lines of unneccessary code in the first place?
using gotos