added color category filtering