substitute the CR