consistent dependency version