removed not empty validations on some fields and add a new date format support