tmp version, merge github in a  sec
Merge remote-tracking branch 'choose_remote_name/master'
complete ch2
complete ch2