Things I've gleaned.