* adjust code.
 * add comments.
 * adjust font-size.