FORWARD PROGRESS