for other thoughts