gogo
some changes