similarity can be handled smartly now