a few more updates to the protocol to remember configs