changed groupId
writing methods done;
processValidation implemented;
validateRow is next;