Worked on CC
Made CC theoretically take intents, but hasn't been tested yet.