Fixed PathCAP and more general path surff