MEDIUM / Refactoring / Work in progress (flexo project now compiles !)