remove CopyOnWrite2 and unused vars