class obj name has version to allow mixing with old js file