improve licensing