Revisiting this sketch 5 years later.