add cats by param