Update part 4 - integration user registration