Add logger observer
Merge master