implementing traslated and nested search attributes + cleaning