safari 5 fixes