sign up architecture changed