handing better version mismatch between server and client