Choosing optimal technology