another fix for iphone safari