Improving livelihood through software applications.