Prevent double init