EXPLORING THE ASSIST AND COMPATIBILITY OF KMS WITH UNIQUE SOFTWARE VARIATIONS