Browser Compatibility Fix