broke down subsumption