copy on write similarity