few changes in CatPanel and CatView