idempotent patches!