more ie8 fixes, better warning