open graph integration