Count forwards through locations
Count backwards through locations