update core module
update core module