This actually sounds pretty interesting.