got a crude basic reading of serial data working