support for more browser types