make sure we only depend on core modules