more uart stuff