add methods to get similar items