Got a little something up. I'm exhausted though, so no promises on its coherency.