- proceeding with the ThreadHandler and refactoring MX Action Handler