trying external browser implementation