serial communication appears to be working