some init changes

some init changes