updates for mobile safari