browser plugin integration