Technology shortcomings