so. many. hands.