Seal the deal: Google –Twitter tie up