Updated requirements for similarity