start 0.5.0, support C* 1.2