Migrated from GPL version 2 to GPL version 3