oops, forgot to handle passGo.