change to GPL V3