diagrams for iterative function mechanics; non-static Logger