idempotent; styling