remove dependency on core