simulation monotonic