init 2nd