designing for distance