auto init fix