Added the beginning of User and Registration Methods