things-to-ruminate-on