add where-genereator