Collective action and technology development by B. Limnirankul