optimization for delete r3