Seperated Cognitive engine.