update views for cross browser compatibility