commented. cleaned up. got acks nearer a working state