semiautonomous