Update idempotent.py