some more clustering -- res no good -- pah