add init  statrt