splinch's Cat-A-Log [BIG WIP]