logging and more focus on non-blocking algorithms