ONWARDS ON PATH OF PROGRESS