more copy update