List by distance works well. Random and set functios on wsdl side.