adding more logging
cleaning up uart