update manager logging functions
modifiy to be a header-only library