What is regarded as the worst solution in terms of cost effectiveness and robustness