fleshing out validation class