More test and implementation for RegistrationModel