checked in hardened files that handle serial disconnections