function migratePets(uint8 count) external onlyOwner whenPaused {
        
        for(uint8 i = 0; i< count; i++)
        {
            if(tokensCount >= uniquePetsCount)
                continue;
                
            uint64 newPetId = tokensCount+1;
            
            (uint64 birthTime, uint256 genes, uint64 breedTimeout, uint16 quality, address owner) = presaleOne.getPet(newPetId);
            if(birthTime == 0 || breedTimeout == 0 || quality == 0 || owner == address(0) || genes == 0)
                continue;
                
            migratePet(birthTime, genes, breedTimeout, quality, owner);
        }
    }