init twice