Rearange programming section