copy gplv3