add WeighIn validations, tests