update for go1