- don't use logfunctions that access the non-owned IO anymore