improved browswer support