add init 0