init for hw4