reverse operation.