add checking client version