pre-autoinit