add version dependency