init with hw1