Funny thoughts on cause and effect