rewrote GetValues to not use ScatterRange