* partitally modified ch according to code review.
Merge branch 'add_ch_ring' of github.com:vsfs/vobla into add_ch_ring
* more modification
* modification according to code review.