I'mma bit late, but uh, this is awesome! Good work.