thinking to some purpose