tweak `license` function