utils of haxe lib