componentcontrollers moved from proactive core, NOT TESTED YET