Added more verbose comments.