Client side validation + order by distance