finish user signup - chapter 7.4