remove concept of Version, it makes life too difficult