user can update cats