draft of webbrowser as extended package