update to GPL3 because screw you glenn