- modified companion version