still having issue with validations and empty records, trying to fix