changed license to gnu gpl v3