Register completed with all the validations :)