update clients on startup if values differ

@rfk r? :dancers: 
Yea, it seemed gross wherever I put it :(