This could be really slick.