upgrade dependencies, add open graph