client builder and generator, gender and kids validator