More people power equals more progress