-logger component still incomplete