do it better with GOPATH