effccc