changed licence to gpl v3