fixed signup page flow bugs