add init parameter version