completed conditional probs for dir vs type