Code created as part of FinTechHackathon on Nov 2013