adding GPLv3