Deligated operatioins from main to methods.
comments.
Merge branch 'chen_cucumber'