Changed CatListAdaptor from generic to type