added open url as dependency