add computation of structure vs surface for ranking