exception handling & notes on finding rpi serial connection