add maxDistance