modification fonction distance