one hand washes the other; no max without idx