Validations added. Complete!