things to think through