request data when no data available
changes category color