effective go practice