multiple start shuttles function without locks