<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="..\4_X02.xsl"?><ownershipDocument>    <schemaVersion>X0202</schemaVersion>    <documentType>4/A</documentType>    <periodOfReport>2004-11-17</periodOfReport>    <dateOfOriginalSubmission>2004-11-19</dateOfOriginalSubmission>    <issuer>        <issuerCik>0000704562</issuerCik>        <issuerName>PEREGRINE PHARMACEUTICALS INC</issuerName>        <issuerTradingSymbol>PPHM</issuerTradingSymbol>    </issuer>    <reportingOwner>        <reportingOwnerId>            <rptOwnerCik>0001244108</rptOwnerCik>            <rptOwnerName>SWARTZ ERIC S</rptOwnerName>        </reportingOwnerId>        <reportingOwnerAddress>            <rptOwnerStreet1>C/O PEREGRINE PHARMACEUTICALS, INC.</rptOwnerStreet1>            <rptOwnerStreet2>14272 FRANKLIN AVENUE, SUITE 100</rptOwnerStreet2>            <rptOwnerCity>TUSTIN,</rptOwnerCity>            <rptOwnerState>CA</rptOwnerState>            <rptOwnerZipCode>92780</rptOwnerZipCode>            <rptOwnerStateDescription></rptOwnerStateDescription>        </reportingOwnerAddress>        <reportingOwnerRelationship>            <isDirector>1</isDirector>            <isOfficer>0</isOfficer>            <isTenPercentOwner>0</isTenPercentOwner>            <isOther>0</isOther>        </reportingOwnerRelationship>    </reportingOwner>    <nonDerivativeTable>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>M</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>191250</value>                </transactionShares>                <transactionPricePerShare>                    <value>.4688</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>A</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1512015</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>10000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.35</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1502015</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>3140</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.36</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1498875</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>3220</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.34</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1495655</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>7499</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.33</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1488156</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>5488</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.31</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1482668</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>10000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.30</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1472668</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>2500</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.32</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1470168</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>3000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.27</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1467168</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>3000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.25</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1464168</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>3000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.24</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1461168</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>6000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.23</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1455168</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>2500</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.24</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1452668</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>3321</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.24</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1449347</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>2159</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.24</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1447188</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>2500</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.23</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1444688</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>1679</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.23</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>1443009</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>M</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>183750</value>                </transactionShares>                <transactionPricePerShare>                    <value>.4688</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>A</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>419750</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-18</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>8000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.28</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>411750</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-18</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>157</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.34</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>411593</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-18</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>7000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.33</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>404593</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-18</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>11000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.28</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>393593</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-18</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>4000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.29</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>389593</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-18</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>12000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.27</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>377593</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-18</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>12000</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.26</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>365593</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>8900</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.26</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>356693</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>        <nonDerivativeTransaction>            <securityTitle>                <value>Common Stock, $.001 par value</value>            </securityTitle>            <transactionDate>                <value>2004-11-19</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>S</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>                <footnoteId id="F2"/>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>1100</value>                </transactionShares>                <transactionPricePerShare>                    <value>1.24</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>355593</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </nonDerivativeTransaction>    </nonDerivativeTable>    <derivativeTable>        <derivativeTransaction>            <securityTitle>                <value>Warrants to purchase common stock (right to buy)</value>            </securityTitle>            <conversionOrExercisePrice>                <value>.4688</value>            </conversionOrExercisePrice>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>M</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>191250</value>                </transactionShares>                <transactionPricePerShare>                    <value>.4688</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <exerciseDate>                <value>1999-11-19</value>            </exerciseDate>            <expirationDate>                <value>2004-11-19</value>            </expirationDate>            <underlyingSecurity>                <underlyingSecurityTitle>                    <value>Common Stock</value>                </underlyingSecurityTitle>                <underlyingSecurityShares>                    <value>191250</value>                </underlyingSecurityShares>            </underlyingSecurity>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>360578</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </derivativeTransaction>        <derivativeTransaction>            <securityTitle>                <value>Warrants to purchase common stock (right to buy)</value>            </securityTitle>            <conversionOrExercisePrice>                <value>.4688</value>            </conversionOrExercisePrice>            <transactionDate>                <value>2004-11-17</value>            </transactionDate>            <transactionCoding>                <transactionFormType>4</transactionFormType>                <transactionCode>M</transactionCode>                <equitySwapInvolved>0</equitySwapInvolved>            </transactionCoding>            <transactionAmounts>                <transactionShares>                    <value>183750</value>                </transactionShares>                <transactionPricePerShare>                    <value>.4688</value>                </transactionPricePerShare>                <transactionAcquiredDisposedCode>                    <value>D</value>                </transactionAcquiredDisposedCode>            </transactionAmounts>            <exerciseDate>                <value>1999-11-19</value>            </exerciseDate>            <expirationDate>                <value>2004-11-19</value>            </expirationDate>            <underlyingSecurity>                <underlyingSecurityTitle>                    <value>Common Stock</value>                </underlyingSecurityTitle>                <underlyingSecurityShares>                    <value>183750</value>                </underlyingSecurityShares>            </underlyingSecurity>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>236000</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>I</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value>By Swartz Ventures, Inc.</value>                </natureOfOwnership>            </ownershipNature>        </derivativeTransaction>        <derivativeHolding>            <securityTitle>                <value>Non-Qualified Stock Option (right to buy)</value>            </securityTitle>            <conversionOrExercisePrice>                <footnoteId id="F1"/>            </conversionOrExercisePrice>            <exerciseDate>                <footnoteId id="F1"/>            </exerciseDate>            <expirationDate>                <footnoteId id="F1"/>            </expirationDate>            <underlyingSecurity>                <underlyingSecurityTitle>                    <value>n/a</value>                </underlyingSecurityTitle>                <underlyingSecurityShares>                    <footnoteId id="F1"/>                </underlyingSecurityShares>            </underlyingSecurity>            <postTransactionAmounts>                <sharesOwnedFollowingTransaction>                    <value>700000</value>                </sharesOwnedFollowingTransaction>            </postTransactionAmounts>            <ownershipNature>                <directOrIndirectOwnership>                    <value>D</value>                </directOrIndirectOwnership>                <natureOfOwnership>                    <value></value>                </natureOfOwnership>            </ownershipNature>        </derivativeHolding>    </derivativeTable>    <footnotes>        <footnote id="F1">n/a</footnote>        <footnote id="F2">The sale of common shares by Mr. Swartz was executed to cover the exercise price of warrants exercised on November 17, 2004.</footnote>    </footnotes>    <remarks>This amendment is being filed to delete a sale line of 600 shares of common stock by Swartz Ventures, Inc. that was never completed as reported on Form 4 filed on November 19, 2004.</remarks>    <ownerSignature>        <signatureName>Eric S. Swartz</signatureName>        <signatureDate>2004-11-19</signatureDate>    </ownerSignature></ownershipDocument>