prevent double starts