lot of thinking to do