The goto is kinda useless