always copy