Go to Post I think FIRST is probably close to the farthest you can get from 'gangsta', outscored only by the math team. - Tom Bottiglieri [more]
Home
Go Back   Chief Delphi > Other > Chit-Chat
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: Is giving reputation overused?
Yes 15 21.43%
No 55 78.57%
Voters: 70. You may not vote on this poll

Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 27-12-2006, 02:08
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,572
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Let's talk about reputation here...

What is reputation even good for? Do you take criticisms from reputation seriously?

Also, how many times can someone get "neutral" reputation because someone tells them "Searching is fun!"

Yeah, searching is fun and all, but when your query yields 500+ topics, with none of which completely relevent, it's a little difficult.

For the record, I am not whining about any reputation I have received, I'm just wondering why it seems to be overused.
Reply With Quote
  #2   Spotlight this post!  
Unread 27-12-2006, 05:53
JBotAlan's Avatar
JBotAlan JBotAlan is offline
Forever chasing the 'bot around
AKA: Jacob Rau
FRC #5263
Team Role: Mentor
 
Join Date: Sep 2004
Rookie Year: 2004
Location: Riverview, MI
Posts: 723
JBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond repute
Send a message via AIM to JBotAlan Send a message via Yahoo to JBotAlan
Re: Let's talk about reputation here...

I believe that the rep system works pretty well. Think about it.

If I was to create a new account here on CD, how would you know if I was trustworthy? I could set my stats up to look like my rookie year was 2003 or something, then I would stand out from the crowd. I then could post my opinion all I wanted, or I could post blatantly wrong info, and nobody would know any better (unless they did... ). Now, what CD has now to prevent this is our rep system. It's a quick way to see if someone is trustworthy. See a thread where X is posting bad information, hit -rep and send them a PM. However, for this to work, conversely we must push +rep for those who post good info.

I really believe that this system needs a face lift. Instead of little weights, put "Was this post helpful? yes/no" on every post, and make the scale much smaller (1 good rep doesn't push you up another bar like it did me). That way, rep doesn't count anywhere near as much, and people don't take it too seriously, and those that are really good stand out from the amateurs.

Reputation gives you an(other, hopefully) incentive to behave. Your account won't be deleted for posting a new thread "HELP! HOW TALL CAN OUR BOT BE?", but aside from making your team look bad there is no punishment for this except bad rep.

Just my 2 cents (well, more than that if you look at the length of the post...)
JBot
__________________
Aren't signatures a bit outdated?
Reply With Quote
  #3   Spotlight this post!  
Unread 27-12-2006, 10:22
Greg Needel's Avatar Unsung FIRST Hero
Greg Needel Greg Needel is offline
REVving up for a new season
FRC #2848 (All-sparks)
Team Role: Engineer
 
Join Date: Jan 2002
Rookie Year: 2002
Location: Dallas, TX
Posts: 3,104
Greg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond repute
Re: Let's talk about reputation here...

Quote:
Let's talk about reputation here...

The first rule of CD Reputation is that you do not talk about CD Reputation



__________________
Greg Needel│www.robogreg.com
Co-founder REV Robotics LLC www.REVrobotics.com
2014 FRC World Champions with 254, 469, & 74
Reply With Quote
  #4   Spotlight this post!  
Unread 30-12-2006, 15:31
EddieMcD EddieMcD is offline
-
no team
 
Join Date: Jun 2001
Rookie Year: 1998
Location: -
Posts: 3,478
EddieMcD has much to be proud ofEddieMcD has much to be proud ofEddieMcD has much to be proud ofEddieMcD has much to be proud ofEddieMcD has much to be proud ofEddieMcD has much to be proud ofEddieMcD has much to be proud ofEddieMcD has much to be proud ofEddieMcD has much to be proud ofEddieMcD has much to be proud of
Re: Let's talk about reputation here...

Well I for one don't use it. I have long-since adblocked the rep dots (and the hyperlink that gives rep), and closed the reputation list in my CP. So I have no clue if my rep is maxed out, or if I'm deep in the red. I have no clue if JBotAlan has tons of green dots or red dots, yet I read his post completely, and while it's not my opinion, it's still a post worth reading. So I read it. Just an example.

If you ask me, the rep system is a popularity contest, people give negative rep because their opinions differ (or positive rep for just agreeing without adding anything new), and CD was already well policed before VB3 added the Rep feature. A person could ask a question, and another person would kindly answer it (or put up a link to another similar topic). If that replyee (is that even a word?) supplied incorrect information to the subject at hand (which generally, wasn't malicious, just them being human and therefore mistaking), then other people would chime in, kindly giving correct information. If people got out of hand, the mods could delete posts or close a topic. AND IT WORKED! It's my opinion that the Rep system actually scares people from voicing their thoughts. But that's another debate entirely.

So, how 'bout them Red Sox?
Reply With Quote
  #5   Spotlight this post!  
Unread 30-12-2006, 16:26
Bill_Hancoc's Avatar
Bill_Hancoc Bill_Hancoc is offline
Volkswagen Enthusiast
AKA: Bill Hancock
FRC #0573 (MechWarriors)
Team Role: Mechanical
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Ortonville MI.
Posts: 589
Bill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud of
Send a message via AIM to Bill_Hancoc
Re: Let's talk about reputation here...

i agree that is a popularity contest and is over-rated. I do use it tho. Since it is a popularity contest i try to give rep to new members who post good topics and ask good questions or are helpful. I have given neg rep on a few occasions to let people know they stepped over the line. I think it is a waste of time generally. I think its overused because a few people want to pos rep their friends and those are the people who generally get/give the most rep.
I think neg repping somebody because you dont agree with something they said (on a political basis, imagine) is wrong but it probably still goes on.
__________________

MechWarriors 573

Reply With Quote
  #6   Spotlight this post!  
Unread 30-12-2006, 16:43
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,392
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: Let's talk about reputation here...

I personally like the rep system. It quickly lets me see who's posted solid information... or generally has posted more than everyone else. However, I don't think that it is used as it should. A post that answers a question, or gives a good insight, or makes a valid point deserves a positive rep.

I'm not exactly sure what makes for a bad rep... when someone posts nonsense, i suppose. I certainly don't think that it should be taken seriously... they're just dots
__________________
Be Healthy. Never Stop Learning. Say It Like It Is. Own It.

Like our values? Flexware Innovation is looking for Automation Engineers. Check us out!
Reply With Quote
  #7   Spotlight this post!  
Unread 30-12-2006, 16:45
Cody Carey's Avatar
Cody Carey Cody Carey is offline
,':-)
AKA: C. Carey
FRC #0306 (CRT)
Team Role: Alumni
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Corry, PA
Posts: 1,137
Cody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond repute
Send a message via AIM to Cody Carey Send a message via Yahoo to Cody Carey
Re: Let's talk about reputation here...

I don't necessarily think that the rep system is a popularity contest. Sure, there are people who get rep because of the fact that they are well known... But there are also people who earn it. I believe that while the rep system does discourage new people from posting a thought if it is contradictory to one of the "superpowers", It also encourages them to post helpful/thoughtful things about other matters.

Long ago, when I was new to these forums (which I still arguably am,) I was sort of afraid to post anything that was what I felt; but one day I thought "What the hey" and posted something which I thought that differed from the mainstream opinion anyway. To my surprise, very few people actually negative repped me... and those were only the ones with which I was directly disagreeing. I actually got a lot more positive rep for posting what I thought.

While there are some people who abuse the system, and enjoy giving negative rep for stupid things like not knowing to search because it is your first post, there are also those who give rep as a reward, or only give neg rep for something that is blatently offensive.

The rep system does have its corruptions, but so does anything that is made by man.
__________________
Reply With Quote
  #8   Spotlight this post!  
Unread 30-12-2006, 16:51
Rohith Surampudi's Avatar
Rohith Surampudi Rohith Surampudi is offline
probably needs a new WAI
FRC #0075 (RoboRaiders)
Team Role: Alumni
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Hillsborough NJ
Posts: 741
Rohith Surampudi has a reputation beyond reputeRohith Surampudi has a reputation beyond reputeRohith Surampudi has a reputation beyond reputeRohith Surampudi has a reputation beyond reputeRohith Surampudi has a reputation beyond reputeRohith Surampudi has a reputation beyond reputeRohith Surampudi has a reputation beyond reputeRohith Surampudi has a reputation beyond reputeRohith Surampudi has a reputation beyond reputeRohith Surampudi has a reputation beyond reputeRohith Surampudi has a reputation beyond repute
Send a message via AIM to Rohith Surampudi
Re: Let's talk about reputation here...

honestly, the rep system is a fun little toy that Brandon installed. remember they are just dots, when you think about it, rep should not serve as judgement to one's character or one's reliability, rep is a toy, im not saying use it in games, but it shouldn't be taken too seriously. Older members have told me there was a time when people would rep 30-40 people a night, and people used to have rep parties in which they would rep each other until they could rep no more, as far as i know thats died down, but remember dots should never be a mark of someones character...if you want to find out how reliable someone is, read their post and do some research on it, or wait for a second opinion, however to get back on topic, compared to before rep use has gone down a far as i know, however is it overused? yea maybe just a little bit, but they are just dots.


just my 2 cents
__________________
Blargha!

Last edited by Rohith Surampudi : 30-12-2006 at 16:59. Reason: spelling
Reply With Quote
  #9   Spotlight this post!  
Unread 30-12-2006, 18:01
Dylan Gramlich's Avatar
Dylan Gramlich Dylan Gramlich is offline
Christian group in FIRST? Ideas?
FRC #1126 (SparX)
Team Role: Tactician
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Webster, NY
Posts: 350
Dylan Gramlich has a reputation beyond reputeDylan Gramlich has a reputation beyond reputeDylan Gramlich has a reputation beyond reputeDylan Gramlich has a reputation beyond reputeDylan Gramlich has a reputation beyond reputeDylan Gramlich has a reputation beyond reputeDylan Gramlich has a reputation beyond reputeDylan Gramlich has a reputation beyond reputeDylan Gramlich has a reputation beyond reputeDylan Gramlich has a reputation beyond reputeDylan Gramlich has a reputation beyond repute
Send a message via AIM to Dylan Gramlich
Re: Let's talk about reputation here...

Quote:
Originally Posted by Cody C View Post
I don't necessarily think that the rep system is a popularity contest. Sure, there are people who get rep because of the fact that they are well known... But there are also people who earn it. I believe that while the rep system does discourage new people from posting a thought if it is contradictory to one of the "superpowers", It also encourages them to post helpful/thoughtful things about other matters.

Long ago, when I was new to these forums (which I still arguably am,) I was sort of afraid to post anything that was what I felt; but one day I thought "What the hey" and posted something which I thought that differed from the mainstream opinion anyway. To my surprise, very few people actually negative repped me... and those were only the ones with which I was directly disagreeing. I actually got a lot more positive rep for posting what I thought.

While there are some people who abuse the system, and enjoy giving negative rep for stupid things like not knowing to search because it is your first post, there are also those who give rep as a reward, or only give neg rep for something that is blatently offensive.

The rep system does have its corruptions, but so does anything that is made by man.
amen brother! well i would have to say that i enjoy and use the rep system, i read everyones posts not dependent on their rep, its actually something i dont look at much, but i just decide for myself depending on their post. i like the rep system because it is a discret way to tell something short and also a lil reward or warning.
__________________
2005-2008: Student Mechanical and Strategy Lead
2009-2010: Mechanical Mentor
2011-2013: Strategy and Field Team Mentor
Reply With Quote
  #10   Spotlight this post!  
Unread 30-12-2006, 20:22
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: Let's talk about reputation here...

Most of the time, the reputation system is not a popularity contest. Sometimes it can be, but more or less those who have high amounts of positive reputation have contributed a lot of thoughtful, helpful, and intelligent posts to this forum.

Whenever I post things to the forum, I don't care about post count. I could sit here and post every five seconds to a Chit-Chat or Game thread and quickly rack up 1,000 posts a month. But instead I care more about quality than quantity. If I have something productive, helpful, or intelligent to post, then I post it. Sometimes I post several posts in any given day. Other times I may post once in two weeks.

But in the end, it is possible to post your sincere thoughts and opinions and NEVER, ever receive negative rep. Trust me. Sometimes although you may think it's your opinions that may cause you to get negative rep, it may really be the tone of your post or the way in which you posted information. (Remember, you can't always use the same tone in which you speak with a person right next to you as you do in the Internet. When posting things here, people can't see your facial reactions or hear your tone of voice. The only thing they see is letters on a screen and an occasional smilie, so your choice of words is of paramount importance. )


Just to prove that, look at these following examples to see how choice of wording can affect the post. Here's a great example of two different ways to post the "same" thing, the first of which would probably merit negative rep while the latter might even merit positive rep.

Bad post: "These transmissions reelly suck! we kept popping chain an whoever designed them did a badd job becuz the gears didnt shift right and our robot never drive straight and we lost several matches because of this! Never use them!!!!11!"

Good post: "Last year, in the particular application in which we used these gearboxes they did not work for our team. Due to X factors, we often popped the chain on our drive train, and the robot would often be hard to control. However, after spending a lot of time looking over the gearbox design, we believe that if the output shaft was moved higher by about an inch, and if the second stage reduction could be changed to W:X instead of Y:Z, it would allow for teams to use a better range of sprocket sizes, to better adapt for a more versatile mechanism design."

[These are just examples of a possible scenario.]

Even though both of these posts convey the same information, the latter will probably ensure that you won't get negative rep - ever. Sometimes you have to act humble. Don't blame all the problems that your robot had on a particular robot component or Regional referee or game rule. Instead, just take responsibility yourself. Instead of blaming the gearbox design, review your mounting bracket designs to see if you could have did anything to improve it.

Act humble, avoid hubris, and post widely and thou shalt receivith postive rep.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
Reply With Quote
  #11   Spotlight this post!  
Unread 01-01-2007, 17:53
Cynette Cynette is offline
Worry is a poor use of Imagination
AKA: Cynette Cavaliere
FRC #1511 (Rolling Thunder)
Team Role: Mentor
 
Join Date: Apr 2005
Rookie Year: 2005
Location: Penfield,NY
Posts: 1,515
Cynette has a reputation beyond reputeCynette has a reputation beyond reputeCynette has a reputation beyond reputeCynette has a reputation beyond reputeCynette has a reputation beyond reputeCynette has a reputation beyond reputeCynette has a reputation beyond reputeCynette has a reputation beyond reputeCynette has a reputation beyond reputeCynette has a reputation beyond reputeCynette has a reputation beyond repute
Send a message via ICQ to Cynette Send a message via AIM to Cynette
Re: Let's talk about reputation here...

Just like many of the features on this forum, you get to choose whether the reputation system is valuble to you.

I know I was on CD for a year before I even learned what those little dots meant. Until then I though they were just random sayings that showed up when you rolled over them. And they were in these cool Christmas colors... Some were gray, some were red, some were green. Very cute. Then one day I clicked on my own dots - boy was I surprized! Here were these fun little comments telling me when I had been naughty and when I had been nice.

I love giving reputation - almost always good, because I believe in rewarding the good and pm-ing the not so good if I've been offended or strongly disagree with a point made. The only time I've used the negative rep was for a post that was sooo rude that it was actually removed a short time later by a moderator. That was also before I knew what moderators were there for. Ahh the life of a CD Forum newbie.
__________________
Cynette
The best angle from which to approach any problem is the TRYangle
--Chinese Fortune Cookie
Rolling Thunder, Team 1511: The Thunder just keeps getting louder!

Reply With Quote
  #12   Spotlight this post!  
Unread 02-01-2007, 14:46
Courtneyb1023's Avatar
Courtneyb1023 Courtneyb1023 is offline
Registered User
AKA: Courtney
no team
Team Role: Alumni
 
Join Date: Oct 2004
Rookie Year: 2002
Location: Farmington Hills, MI
Posts: 275
Courtneyb1023 is a splendid one to beholdCourtneyb1023 is a splendid one to beholdCourtneyb1023 is a splendid one to beholdCourtneyb1023 is a splendid one to beholdCourtneyb1023 is a splendid one to beholdCourtneyb1023 is a splendid one to beholdCourtneyb1023 is a splendid one to beholdCourtneyb1023 is a splendid one to behold
Re: Let's talk about reputation here...

I think for the most part reputation is given where deserved, in both the positive and negative sense. The only thing that i would change would to make discussion in technical or more subjective threads carry more weight towards your reputation then chit-chat threads. OR, maybe if instead of just bad, neutral, or good, you could have the choice of really bad, bad, neutral, good, and really good. But, thats might just over complicate a simple idea...Just some random thoughts on the topic.

court
Reply With Quote
  #13   Spotlight this post!  
Unread 02-01-2007, 19:05
Jack Jones Jack Jones is offline
Retired
no team
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Waterford, MI
Posts: 964
Jack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond repute
Re: Let's talk about reputation here...

Quote:
Originally Posted by Greg Needel View Post
The first rule of CD Reputation is that you do not talk about CD Reputation



I am Jack's inflamed sense of rejection.
Reply With Quote
  #14   Spotlight this post!  
Unread 02-01-2007, 19:18
Cody Carey's Avatar
Cody Carey Cody Carey is offline
,':-)
AKA: C. Carey
FRC #0306 (CRT)
Team Role: Alumni
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Corry, PA
Posts: 1,137
Cody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond repute
Send a message via AIM to Cody Carey Send a message via Yahoo to Cody Carey
Re: Let's talk about reputation here...

OH yeah, well I am Jack's Colon.
__________________
Reply With Quote
  #15   Spotlight this post!  
Unread 02-01-2007, 21:21
BlondeNerd's Avatar
BlondeNerd BlondeNerd is offline
Registered User
AKA: Kate
FRC #0619 (Charlottesville Albermarle Robotics)
Team Role: Mentor
 
Join Date: Oct 2006
Rookie Year: 2006
Location: Stafford
Posts: 213
BlondeNerd is a splendid one to beholdBlondeNerd is a splendid one to beholdBlondeNerd is a splendid one to beholdBlondeNerd is a splendid one to beholdBlondeNerd is a splendid one to beholdBlondeNerd is a splendid one to beholdBlondeNerd is a splendid one to beholdBlondeNerd is a splendid one to behold
Re: Let's talk about reputation here...

I am still fairly new and feeling my way around the boards. I like the rep because it tells me, "Hey, someone felt this post positively added to the discussion." It's nice to know when you have done something good, or even wrong. It should not, however, be the basis for whether or not someone reads your post or takes it seriously. To me, it is a meter of rookie/veteran status, rather than credibility.
__________________
Why, yes, girls CAN build robots!
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Enough buying talk. Let's hear about ghettofab! Billfred General Forum 43 07-12-2005 23:51
Talk about a modular robot! activemx Chit-Chat 1 19-11-2004 10:48
Let's talk about traveling to the Championship. Madison Championship Event 11 04-01-2004 12:20
Talk about the 'hacking' here. Brandon Martus Chit-Chat 12 08-07-2003 15:53
talk about mechanisms archiver 2001 0 23-06-2002 23:15


All times are GMT -5. The time now is 01:21.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi