general polish
assorted ie8 fixes