make version adjustable