Credit to @Unbambi123 for expunged and credit to I forgor for scratch cat and credit to @Criglee for engine.