rosie go: refactor change