completed reading only by location

need to test it with more than 10…