column validation
adding buggy group validation, needs unit tests