make all the things idempotent