update snippets
update gpl