new logger implemented in base-utils