shouldn't this be private, and the other GetDataByPoints be public?