CR operations implemeted