low cost technology