This could be pretty cool.