Working Serial Communication (Need to debug)