java class (addCategory,filters,unique arguments,substitutions...)