browser support and interface change