sync GPL with original