highly sophisticated