added license, GPLv3