init of cat