also known as kitty pile time