How to make a long-distance dating works