adding goto