Would be great if someone with better knowledge would expand on the engineering challenges they face.