Intermediate logging changes.  It now compiles, but doesn't handle requests correctly,  sad.  :(