Added idempotent definition post