some browser compatibility issues removed