virtual browser that retries on errors
