finishing thoughts