add logger module. update core module.