All the pieces are there, Google just needs to put them together ...