About the validations, I didn't understand the code right. Now i do.