FINAL THESIS AMSTRONG March 1- 2023 last version