CR implementation