Cool thoughts