passed N to init