directly use function() {} instead c `variable`, correct in IE9