add core-module