Added in changes for uart to main