Cleanup.
Callbacks. Cleanup.
Added more CLIENT_EJECT reasons