switched to gpl3