i wish i knew how go worked better