import core module