Added more commentaries.