Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Programming IT Technology

How to Deal With Stolen Code? 799

greenrom writes "I work for a small company as a software developer. While investigating a bug in one of our products, I found source code on a website that was nearly identical to code used in our product. Even the comments were the same. It's obvious that a developer at our company found some useful code on the web and copied it. The original author didn't attach any particular license to the code. It's just 200 lines of code the author posted in a forum. Is it legitimate to use source code that's publicly available but doesn't fall under any particular license? If not, what's the best way to deal with this kind of situation? Since I'm now the only person working on this code, there's no practical way to report the situation confidentially. I'm new to the company, and the developer who copied the code is the project lead. Reporting him to management doesn't seem like a good career move. I could rewrite the copied code without reporting him, but since the product is very close to release it would be difficult to make a significant change without providing some justification."
This discussion has been archived. No new comments can be posted.

How to Deal With Stolen Code?

Comments Filter:
  • Well... (Score:5, Informative)

    by Anonymous Coward on Wednesday November 28, 2007 @03:44PM (#21508519)
    No license == normal copyright rules apply. You can't do anything with it unless the author gives you permission (licenses do this). What you need to do is either 1) Replace the offending code or 2) Contact the author and find out what the terms on the code are / negotiate a deal.
  • by dedazo ( 737510 ) on Wednesday November 28, 2007 @03:45PM (#21508529) Journal
    If there is no copyright claim by the original author then I don't see what the problem is. AFAIK that means it's in the public domain (I'd check the website's disclaimer or terms of use though). Moreover, if the source code for your application is not being released, who the heck cares? It's not like you're shipping some GPL code or library that might nail you to the wall. And I would assume that the person who published it intended for it to be used? I guess I just don't see the problem here. I'm not sure you can even call it "stolen".

    Personally I'd attach a clear comment to that piece of code that reads something like Seems to be derived from [TheUrl]; no license issues as far as I can see. Original adaptation by [YourLeadNameGoesHere] - [YourNameGoesHere] ([Today'sDate])

    At least you'd be doing some due dilligence and making sure no one thinks you're the one who did the copy&paste job. In the unlikely even that there's a problem, at least you'd have something to fall back on that can be audited off your source control repository.

    Applications are full of snippet'ed code copied from all over teh internets, much of which is technically in the public domain since no copyright is claimed (or practically enforced). I don't think anyone cares. Hell, I've seen people copy code from sites that were ripping off original authors on other sites (i.e, codeproject.com). The problem is when you incorporate large swaths of functionality and don't bother to follow the original licenses.

  • Re:Uhhhhh (Score:5, Informative)

    by show me altoids ( 1183399 ) * on Wednesday November 28, 2007 @03:47PM (#21508571)
    If the author of the code posted it in a forum, I would personally call that implicit permission to use the code. Otherwise, why even post it? To show off his great coding ability? Every programmer (myself included) does this all the time and I have never heard of "Forum police" going after them. As to the legality of downloading it, if it is showing in your browser window, you have already downloaded it.
  • Spilling the beans (Score:4, Informative)

    by OctoberSky ( 888619 ) on Wednesday November 28, 2007 @03:48PM (#21508579)
    If you really want to spill the beans on this guy and get people to notice that he "stole" the code, then play stupid and show the forum to your boss and say "Look this guy took our code and posted it on this website" They will put one and one together and see that it was your office that actually copied it. Then it's in their hands and you we attempting to protect the company.

    Don't worry about the fact that the forum post was 4 months before you guys even started work on your project. In your haste to protect your companies IP you didn't realize you were the ones doing the copying.
  • by Nevo ( 690791 ) on Wednesday November 28, 2007 @03:48PM (#21508589)
    If there is no copyright claim by the original author then I don't see what the problem is. AFAIK that means it's in the public domain....

    You'd be wrong. (At least in the United States you would.)

    From http://www.copyright.gov/circs/circ1.html [copyright.gov]: "Copyright protection subsists from the time the work is created in fixed form. The copyright in the work of authorship immediately becomes the property of the author who created the work" and "The use of a copyright notice is no longer required under U.S. law...."

  • Re:Uhhhhh (Score:1, Informative)

    by Anonymous Coward on Wednesday November 28, 2007 @03:51PM (#21508625)
    The problem is the question has two parts.

    1. Could this (legally) be a problem?

            Ans: Consult a lawyer to be sure. Everything in the US automatically has copyright attached. What the requirements are in such a case may not be well defined - if it is the question definitely needs a sound legal answer.

    2. Would this (practially) be a problem?

            Ans: Probably not, if the author posted it in a context where it was pretty clear he didn't have a concern with reuse (e.g. answering someone a question on how to do X). It's only a problem if someone bugs you about it, really. The legal part in #1 basically boils down to "if we were sued and we fought it out, would we win or lose?" From one standpoint, having to fight the lawsuit in the first place is already a loss...
  • Re:Uhhhhh (Score:1, Informative)

    by Anonymous Coward on Wednesday November 28, 2007 @03:55PM (#21508745)
    Note that short code segments have often been found to be uncopyrightable. It varies from jurisdiction to jurisdiction, but it's often difficult to claim copyright to less than ~ 10K LOC outside the USA.

  • Re:Uhhhhh (Score:5, Informative)

    by Jherico ( 39763 ) <bdavisNO@SPAMsaintandreas.org> on Wednesday November 28, 2007 @03:57PM (#21508759) Homepage
    >> Is it legitimate to use source code that's publicly available but doesn't fall under any particular license?

    >Of course it is. This kind of thing happens all the time.

    This may be completely commonplace, but it is certainly not legal. Simply posting something in a public place does NOT put it in the public domain, and contrary to what many people in this forum are saying, failing to attach a copyright notification to something does NOT place it in the public domain either. Assuming the author posted the information after 1976 and is covered by american law, then the copyright act of 1976 provides for automatic copyright protections, unless there is some notification which explicitly puts it under a license which permits it use.

    The original poster will probably never be called out if he leaves the situation as it stands he is still breaking the law. His options for avoiding this are to either find another copy of the code which is listed under a license, contact the author and ask for a license, or to rewrite the code.

  • by davidwr ( 791652 ) on Wednesday November 28, 2007 @03:57PM (#21508763) Homepage Journal
    To the original poster:

    If your company want to be completely honest and above-board and legal, it must ask if it's okay to use the code. If the author says no or demand$ too much, you must not use it.

    Unless you are fortunate enough to get a fast "sure, go ahead and use it" you will miss your deadline. Sometimes a little cash - maybe as little as the amount of man-hours it would take you to rewrite and test it - will be enough to expedite getting permission.

    By the way, for all you know, the tech lead did ask permission, or the tech lead knows the code is already been dedicated to the public domain.

    If it were me, I'd talk to the tech lead. If the tech lead doesn't have permission already and isn't willing to go to management and do The Right Thing (TM), I'd start circulating your resume and talk to management about it. When you do talk to management, present them with options that are likely to 1) be acceptable to management and 2) get the product out the door as soon as possible.

  • by Nevo ( 690791 ) on Wednesday November 28, 2007 @03:59PM (#21508805)
    Thankfully, your lack of knowledge (probably) isn't hurting you in this case:

    Using Code Examples

    This book is here to help you get your job done. In general, you may use the code in this book in your programs and documentation. You do not need to contact us for permission unless you're reproducing a significant portion of the code. For example, writing a program that uses several chunks of code from this book does not require permission. Selling or distributing a CD-ROM of examples from O'Reilly books does require permission

    http://safari.adobepress.com/0596009747/xsltckbk2-PREFACE-2 I would assume other O'Reilly titles likely have similar licenses but it would be wise to check.

  • Quick Points (Score:5, Informative)

    by cleetus ( 123553 ) on Wednesday November 28, 2007 @04:00PM (#21508825) Homepage
    IAALBTINLA (I am a lawyer but this is *not* legal advice)

    1. The original write owns the copyright to the code.
    2. By posting it to the BB, he might have agreed to license it under whatever terms by which the board operates. This might mean you have some license to use it (either implied or actual).
    3. The code copied by the developer might not be enough of the work as a whole to considered infringement.
    4. One test for determining whether computer code infringes copyright, in the USA at least, is the classic, yet ambiguous "abstraction, filtration, comparison" test. (If the copying was complete with comments, then that's not so good for the copier, but if the code accomplishes a trivial function, then not so much.)
    5. Speaking generally, it's important to be on the lookout for situations like this. For instance, if code is copied from an open-source project, then significant consequences can follow (c.f. the Asus story below this one.)
    6. If you are concerned, talk with your company's legal counsel.

  • by tokul ( 682258 ) on Wednesday November 28, 2007 @04:16PM (#21509055)

    If there is no copyright claim by the original author then I don't see what the problem is.

    TRIPS [wikipedia.org].

    • ...
    • Copyright must be granted automatically, and not based upon any "formality", such as registrations or systems of renewal.
    • Computer programs must be regarded as "literary works" under copyright law and receive the same terms of protection.
  • by Anonymous Coward on Wednesday November 28, 2007 @04:17PM (#21509071)
    You'd be wrong. (At least in the United States you would.)

    It's not just the United States. Here's a map [wikipedia.org] showing countries which have signed the BerneConvention [wikipedia.org], under which copyright "must be automatic; it is prohibited to require formal registration".

    Hmm, I think I see why the United States had to invade Afghanistan and Iraq and is gearing up to take on Iran...
  • Re:Uhhhhh (Score:5, Informative)

    by richie2000 ( 159732 ) <rickard.olsson@gmail.com> on Wednesday November 28, 2007 @04:19PM (#21509103) Homepage Journal

    I thought that although a work is automatically copyrighted at creation, the copyright is lost if the author chooses to publish the work without registering the copyright.
    That is not correct. If you put patents (even own publication can be prior art) and trademarks (needs to be defended, or they can be lost) in a blender, you might wind up with that situation. Copyright? No way. In fact, in most Berne-signatory states, it's more or less impossible to get rid of a copyright completely without first dying and then waiting 70 years. In some countries, even that isn't enough.
  • Re:Uhhhhh (Score:3, Informative)

    by Rakishi ( 759894 ) on Wednesday November 28, 2007 @04:19PM (#21509107)
    You have copyright on everything you create by default and you never lose it (unless you give it away). If you don't register it the result is that you simplu can't sue for quite as much as you could otherwise (although you can still sue).

    Note however that if you publish in a certain medium you may be providing certain implied license terms even if you explicitly claim otherwise. For example you can't put a notice on a website saying that all copying of it (outside strict fair use) is prohibited as to even read that notice it has to be copied (to the user's ram and browser cache if nothing else). Likewise usenet posts also would have an implied license to be distributed via usenet servers.
  • Re:It's common sense (Score:1, Informative)

    by Anonymous Coward on Wednesday November 28, 2007 @04:21PM (#21509135)
    You're saying there's an implicit copyright in every web post, then? So this post I'm typing now, if someone put it in a newsletter, I could then sue them for taking my post which is my copyright?

    That is precisely correct. When you create a written work in the US, you are automatically granted a copyright. No one can use that material unless you expressly allow it. If you read to the bottom of all Slashdot articles you'll see the following notice.

    "All trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the Poster. The Rest © 1997-2007 SourceForge, Inc."

    SF cannot copyright something that belongs to you unless you expressly grant them the right. Therefore the bit about "The rest (c)..."
  • Re:Uhhhhh (Score:3, Informative)

    by davetd02 ( 212006 ) on Wednesday November 28, 2007 @04:30PM (#21509285)
    > Otherwise, what is to stop FDR family from claiming copyright on the phrase "we have nothing to fear by fear itself"?

    About four things:

    First, it's too short to be a likely candidate for copyright protection. Copyright is about creative works, not short phrases. The most protection one can get for a short phrase is trademark, and that's only for use in connection with selling things. For example, if the FDR family sold bear repellent spray, they might be able to use "Nothing to fear but fear itself" as a trademarked slogan in connection with the sale of the bear spray.

    Second, back in FDR's day one had to actually register the copyright to get protection, and renew from time to time. The deadlines to register and renew have all long since passed. The quote comes from his inaugural address in 1933 (in reference to the Great Depression). See chart of copyright by year. [dts.edu]

    Third, most use of the phrase would be "fair use." The concept of "fair use" is that I can't stop others from commenting about me or my work, or reporting on the news, or parodying my work. Simply saying "FDR said 'the only thing we have to fear is fear itself'" is definitely reporting on the news and matters of public concern. Quoting the speech in a biography is the same thing.

    And, further, it's possible that there's an exception in this case because the government does not claim copyright on government works. It's a hard sell--while he was a government official, it's not like his job was to produce maps or photos the same way that NASA releases its maps without copyright--but worht a shot.

    (IANAL, but studied IP law)
  • Re:Uhhhhh (Score:2, Informative)

    by phoey ( 182032 ) on Wednesday November 28, 2007 @04:31PM (#21509295)
    Copyright is the protection of the expression of an idea, not the idea itself. When you write that short story, or take that picture, your expression of the idea has certain protections when it is created. Registering the copyright is not a condition for protections of copyright.

    Copyright cannot be abandoned unless you explicitly release into public domain. Registration is only to put everyone on notice that you have created something and seek certain advantages from the government if someone takes your copyrighted work. It is easier to prove your case in court if you have registered with USPTO and are seeking to prevent someone from using your work (infringing). Essentially, registering bolsters your claim that the work is your expression and not the opposing parties.

  • Re:Uhhhhh (Score:3, Informative)

    by 99BottlesOfBeerInMyF ( 813746 ) on Wednesday November 28, 2007 @04:32PM (#21509313)

    Are you sure now? Because the terms of service of the forum might claim copyright of all posts.

    They can claim all sorts of things, but that does not mean it will stand up in court. Even if the forum owns the copyright, that does not help the person who has not licensed it from anyone.

    In general, letters sent by post are considered property of the recipient.

    And books are considered the property of the purchaser, but that does not make them the copyright holder.

    So a statement made for public consumption might be considered property of the public.

    Nope, it is assumed all copyrighted material is for public consumption, since copyright law exists to promote publication. Try republishing a story from a large newspaper and see what happens.

    Otherwise, what is to stop FDR family from claiming copyright on the phrase "we have nothing to fear by fear itself"?

    Well, several things. First, that is not the exact words he used, but paraphrase. He said, "...the only thing we have to fear is fear itself." Second, it predates the copyright extension so it has entered the public domain by now. it was said in 1933 and the copyright expired in 1961. Third, Copyright law includes a large and somewhat vague doctrine called "Fair Use" which makes it legal to use parts of or entire works for certain purposes, subject to certain restrictions. Using a quote like this almost always fair use. Finally, Providing attribution, that is FDR said, "...the only thing we have to fear is fear itself..." is a fact, and facts are not copyrightable.

    check out the USCO site [copyright.gov] for more info.

    I am not a lawyer. Are you?

    Nope, but I can read and I'm not afraid to educate myself on issues that effect me.

  • Forums.. (Score:2, Informative)

    by pyrr ( 1170465 ) on Wednesday November 28, 2007 @04:43PM (#21509459)
    ObDisclaimer: IANAL But most forum software tends to carry a disclaimer to protect the forum host, which says something to the effect that anything posted on the forum becomes their property forever to redistribute in any manner they please to indemnify them. They may (or may not) pass along that indemnity to users of the forums. But to the point, this isn't really your problem. It's the plagiarist-dev's problem. He may have obtained permission from the source after seeing the code and deciding it would fit the bill. He may have just written it himself previously and recycled it on the forum and in the current project. Or he may just made some assumptions and figured nobody would be the wiser. The ultimate question is, would you be reasonably expected to discover this plagiarism, and held responsible for not telling anyone? If not, you might want to just keep on walking, in the remote chance anyone will ever notice or care, it's still on him or someone else on the team, and probably not you since you're the new guy. If you're terrified of it being pinned on you, only then open that can of worms. Makes you wonder if it's that bad code though that's causing problems, since it was lifted verbatim, possibly without enough changes to fit your application, or just has some dumb error.
  • by 99BottlesOfBeerInMyF ( 813746 ) on Wednesday November 28, 2007 @04:45PM (#21509491)

    Sure, it might be copyrighted inherently, but clearly the public posting of source code in a self-help forum provides an implied license to use...

    Nope.

  • Re:It's common sense (Score:4, Informative)

    by Se7enLC ( 714730 ) on Wednesday November 28, 2007 @04:48PM (#21509531) Homepage Journal
    Just because you bought a book that came with sample code doesn't mean you are allowed to use it:

    Numerical Recipes [nr.com] (in C, C++, etc), has a restrictive license [nr.com] that only allows you to use the code for personal non-commercial uses. There doesn't seem to be any provision for using those samples in commercial products.
  • by maxwell demon ( 590494 ) on Wednesday November 28, 2007 @05:20PM (#21509951) Journal

    If someone else independently working on the same problem does: ;(x+y)*z
    (defun f1 (x y z) (* (+ x y) z))

    Would that constitute a copyright violation of the above formula? They do precisely the same thing using exactly the same algorithm, but look very different. Is the second in violation of copyright of the first?

    No. Copyright violation always includes the act of copying. If you somehow managed to write a Harry Potter book exactly like Rowling wrote it without ever being exposed to the original Harry Potter, it would not be copyright violation (however you would have a very hard time convincing the judge :-)).

    That's the difference between copyright and patents. With copyrights, only copying is illegal, independently coming up with the same isn't. Of course, if what you wrote is strikingly similar (or even identical) to some other code, that's evidence that you copied it (because it would be unlikely that you'd come up with the exactly same code independently). OTOH, evidence that you never have seen the other code is evidence against you copying it (that's why it's so important that people doing a clean-room reimplementation are never exposed to the original code). OTOH, with patents, it doesn't matter if you copied it or re-invented it yourself. It only matters if it dos something described by the patent.

    IANAL, however.
  • Re:It's common sense (Score:5, Informative)

    by samkass ( 174571 ) on Wednesday November 28, 2007 @05:30PM (#21510101) Homepage Journal
    You're saying there's an implicit copyright in every web post, then? So this post I'm typing now, if someone put it in a newsletter, I could then sue them for taking my post which is my copyright?

    Yes! Now you're catching on! There *is* an implicit Copyright (at least in the United States) on *everything*. Unless the author has agreed to some other license, you need to ask their permission to reproduce it in its entirety (or any use that goes beyond "Fair Use"). Some sites have blanket licenses to everything posted on them that implicitly assigns copyrights of all contributions-- Wikipedia, for example. But if the site hasn't made such arrangements, and the author hasn't made such arrangements, and the "borrower" hasn't made such arrangements, Copyright has been violated.

    As for books, some books grant a license for all sample code in the book to be used by the purchaser of the book in any way. Some don't (Numerical Recipies is the most commonly cited example-- it's an entire book of stuff you're not allowed to use. It's a very annoying book that way, needless to say).

    It sounds like you seriously need to learn a little bit about Copyrights before you get yourself and your employer in serious trouble.
  • by Anonymous Coward on Wednesday November 28, 2007 @06:02PM (#21510555)
    Did you read the forum's terms & conditions? It might have some section on author's & forum's rights over posted content.
  • Re:Uhhhhh (Score:4, Informative)

    by SQLGuru ( 980662 ) on Wednesday November 28, 2007 @06:25PM (#21510829) Homepage Journal
    Here's the relevant paragraph from here: http://web.sourceforge.com/terms.php [sourceforge.com]

    With respect to text or data entered into and stored by publicly-accessible site features such as forums, comments and bug trackers ("SourceForge Public Content"), the submitting user retains ownership of such SourceForge Public Content; with respect to publicly-available statistical content which is generated by the site to monitor and display content activity, such content is owned by SourceForge. In each such case, the submitting user grants SourceForge the royalty-free, perpetual, irrevocable, non-exclusive, transferable license to use, reproduce, modify, adapt, publish, translate, create derivative works from, distribute, perform, and display such Content (in whole or part) worldwide and/or to incorporate it in other works in any form, media, or technology now known or later developed, all subject to the terms of any applicable license.


    Layne

  • Re:Uhhhhh (Score:5, Informative)

    by msslc3 ( 846991 ) on Wednesday November 28, 2007 @06:37PM (#21510957)
    I am a lawyer, and while this is not legal advice to anyone I would personally contact the poster and ask to buy a license to reuse the code in a commercial product. Sure you could rewrite the code but the time saved in not having to do that could be worth a reasonable price for a license. If you bought a license you could also ask for proof of authorship and ownership.

    If you instead rewrite the code, you face the possible claim that your new code is a derivative work which is also covered by the original author's copyright. The "cleanroom" approach is sometimes used to avoid this. Have someone who has seen the original code spec the functions, and give the spec but not the original code to a programmer who has never seen the original. Document carefully what you have done and why. If the programmer who writes the code has no access to the original, he can't copy it. Then you only have to worry about software patents -- but that's a separate issue.

  • Re:Uhhhhh (Score:3, Informative)

    by zotz ( 3951 ) on Wednesday November 28, 2007 @06:59PM (#21511247) Homepage Journal
    "You have copyright on everything you create by default and you never lose it (unless you give it away)."

    I have had people, I think on the Creative Commons mailing lists, tell me that this is not the case in their countries... That the work must be original or creative or something along those lines and that things like a recording of water cooler conversations and the like would likely fail this and not get copyright protection.

    I don't claim to understand this at this point, but if so, there are some things you can create in some places which don't get automatic copyright. But in that case, I guess you wouldn't get a copyright even if you tried to register it...

    Can anyone give any insight into this for the layman?

    all the best,

    drew

  • Regarding legality (Score:4, Informative)

    by Schraegstrichpunkt ( 931443 ) on Wednesday November 28, 2007 @08:15PM (#21512199) Homepage
    The question to ask is, "If I were sued by the author of this code for copyright infringement, would I have sufficient evidence to defend myself in court?" If the answer is "no", then you shouldn't be distributing the code.

    IANAL; YMMV.

  • by adatepej ( 1154117 ) on Wednesday November 28, 2007 @08:34PM (#21512377)
    ...in every sense of the word.

    If you have a better way to code that section, then do so, and tell your project leader the truth if he asks -- tell him you replaced it because you could improve it, and tell him you saw it on the web if you're so interested in the subject.

    200 lines of code from the Internet, posted by their author, are free. Period. Nothing to worry about. Not everything needs a license to be used. Ever find a quarter on the ground? Somebody ever give you one? Did you require a deed to prove you had the right to the quarter?

    No, you just used it. And that's what you do with code with no attached license which is posted on the Internet by it's author. Enjoy.

    Man, this society has become ridiculously litigious when people are hung up about this stuff.
  • Re:OT: Burning money (Score:3, Informative)

    by TheLink ( 130905 ) on Wednesday November 28, 2007 @11:47PM (#21513879) Journal
    In which case you are in effect giving the money to the treasury.

    But this is why it is a big benefit to the USA that Saudi Arabia sells oil in USD, Japan, China etc sell stuff in USD and so on. This means hundreds of countries around the world will need to hold and keep US Dollars.

    Then whenever the US Gov decides to print money, they get to instantly tax all those entities around the world who are holding those US dollars that just got cheaper.

    So Japan and China sell stuff to the USA and get lots of US Dollars from the USA, and then they use those US dollars to buy lots of IOUs in USD from the US Gov, which then repumps the US dollars into the economy. Funny eh? But so far the "perpetual money machine" has been spinning for a lot longer than the previous "machines".

    Of course the US dollars are now being pumped into Iraq, so the machine might stop spinning sooner.

    Same goes if a lot of trades started using the Euro instead of the USD.
  • Re:bad advice on GPL (Score:1, Informative)

    by Anonymous Coward on Thursday November 29, 2007 @08:58AM (#21516659)
    The fact that "derives from" has a seperate meaning in OO does not create an ambiguity in the license. Lawyers and judges do not use OO terminology.

    In any case the phrase "derives from" appears nowhere in the LGPL, having just searched it. In fact the characters "deriv" do not appear at all so you're basically making this up.

  • Re:Uhhhhh (Score:3, Informative)

    by baxissimo ( 135512 ) on Thursday November 29, 2007 @08:09PM (#21526305)
    I think Aunt Tillie and her recipe for gingerbread cookies is a better analogy.
    Or Bob Villa's instructions for how to build a deck.

    Computer code is a series of instructions for how to do something. It's not a work of art.

    I don't think Aunt Tilly or Bob can refuse others the right to use the series of instructions for making a cookie or building a deck. That would be ridiculous. The cookie police knocking on your door saying "sorry but you have to add the flour *after* the sugar or you owe Aunt Tillie a licensing fee". Absurd.

    That said both Aunt Tillie and Bob *do* have a copyright on the exact words they wrote. So you can't just paste their instructions verbatim into the new cookbook or home improvement guide you're writing without their permission.

    IANAL

If you have a procedure with 10 parameters, you probably missed some.

Working...