fixed all the problem, added in output with UART