create doc coreController