fix for newer go version