include an unreliable serial function