1. Our constraints are well known from the scarcity of quality coding skills, Internet infrastructure and access issues, public policy and in some instances restrictive regulation to economic conditions marked by low consumer disposable income.