Update dependencies so that it works in more situations