changed version from GPLv2 to GPLv3