fixes EOF newlines and never-ending board negotiation