sort by distance implemented, UI revamp