implementing browser extension class