implement near range