The Debug system is very important thus enabling the debug when needed is a crucial part of the whole process during the stage of development and also during the stage of setup. This Debug system should be so flexible that in future version the code needed to debug still stay short and not requiring a huge part to be maintained.