ATTENTION! +18 and may contain "thoughts"