IMF [#7] Main Thread (CONFIRM NOW!)