thinking-cat documents