update copy, get copy and delete copy