add init program