changed a few goto's to continues to fix use before init.