update colours when filters are applied