modify the cthandler's logic 2014 3.6