https://modiranahan.com/blog/strengthening-frame-structure-methods