fixed hang when chop