costefficient system design