https://1library.org/document/ozlj4oly-computation-and-analysis-of-multiple-structural.html