business logic added for lic exceed