assumptions about logger uses