capabilisense business impact