added software operation to doc