Inside C4004