far-field working