checking browser compatibility, this will only take a moment...