operation demo