version aware mix