Contextlog implementation

May be comment about this? It's confuse me.