added bag cat factory