fix IE8 bugs,
remove helpers