small modification to packages and new module for UART