redesigned registration process for all user (including registration with Facebook account)