This sounds so fucking cool. Gon start writing a CS.