Use dynamic adaptation of operation.