update for mobile safari