so close yet so very far