imrproved ILicenceManager interface