This actually sounds pretty cool.