MGOperations