revamping the license
completed license revamp