changed object tree handling
logger renamed to monitor