a bad verison of cat i have to fix