handling input messaging better
entitlments are renewed only when necessary