Using procedural control, the controller must maintain a mental picture of the location of aircraft based on each aircraft's flight progress strip, which contains its route, altitude and estimated times over reporting points. That information is compared against all other aircraft in the sector to determine if there are any conflicts. For aircraft that conflict, the controller issues an altitude, speed or routing change that both separates the conflicting aircraft from each other, while still remaining separated from all others. After all conflicts have been resolved in this way, the sector is considered "separated" and the controller only needs to check again for conflicts when new aircraft are added, or if an aircraft needs to change its altitude, or if the aircraft reaches a reporting point significantly earlier or later than previously estimated.