Updated version generation