final commit(summarizing)