use strict: core module as well