middle of user setup