IM** - clean up around Logger and add examples