This is so heavily work in progress that you're not supposed to be here.