copy change on contribute