sync with haxe change