Added tesing and similarity checks
[New] Added similarity checks, extended interface