log system improvements & createChild refactoring 1