Writing this for myself, mostly.