changing user flow