no longer need append_license function