teh magic ... at least until we start calling out to phantom