some init changes