ch 7 thru 7.2

working towards allowing users to sign up.