updating copy mainly