UART weirdness. Fixes #3