Go to Post IMO the main idea behind FIRST is for the mentors and students to work together to produce a machine that the students could never have produced on their own. - Tim Sharp [more]
Home
Go Back   Chief Delphi > Competition > Team Organization
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 15-05-2007, 11:49
JaneYoung JaneYoung is offline
Onward through the fog.
no team
Team Role: Alumni
 
Join Date: Mar 2006
Rookie Year: 2002
Location: Austin, TX USA
Posts: 5,996
JaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond repute
Managing Grades and Responsibilities While On A FIRST Team

There have been posts in CD usually during build about the lack of time, staying up all night, drinking energy drinks to aid in the crunch. When I read these posts, I often wonder about the students and mentors who aren't posting who are managing their time, their grades, their commitments relatively well or at least trying. It is admirable.

Does anyone have any tips/suggestions on how you prioritize and manage your responsibilities in school and other commitments?
Jane
__________________
Excellence is contagious. ~ Andy Baker, President, AndyMark, Inc. and Woodie Flowers Award 2003

Character cannot be developed in ease and quiet. Only through experience of trial and suffering can the soul be strengthened, ambition inspired, and success achieved.
~ Helen Keller
(1880-1968)
Reply With Quote
  #2   Spotlight this post!  
Unread 15-05-2007, 12:01
dlavery's Avatar
dlavery dlavery is offline
Curmudgeon
FRC #0116 (Epsilon Delta)
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Herndon, VA
Posts: 3,176
dlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond repute
Re: Managing Grades and Responsibilities While On A FIRST Team

I think that for a lot of us, the realistic answer is "I don't manage it. Everything on my schedule pretty much goes all to hell during build season. Which is why I am glad it is only six weeks long!"

-dave
__________________
"I know what you're thinking, punk," hissed Wordy Harry to his new editor, "you're thinking, 'Did he use six superfluous adjectives or only five?' - and to tell the truth, I forgot myself in all this excitement; but being as this is English, the most powerful language in the world, whose subtle nuances will blow your head clean off, you've got to ask yourself one question: 'Do I feel loquacious?' - well do you, punk?"
- Stuart Vasepuru, 2006 Bulwer-Lytton Fiction Contest



My OTHER CAR is still on Mars!!!
Reply With Quote
  #3   Spotlight this post!  
Unread 15-05-2007, 12:14
Steve Wherry Steve Wherry is offline
Registered User
FRC #0234 (Cyber Blue)
Team Role: Mentor
 
Join Date: Apr 2007
Rookie Year: 2000
Location: Indianapolis, IN
Posts: 15
Steve Wherry has a brilliant futureSteve Wherry has a brilliant futureSteve Wherry has a brilliant futureSteve Wherry has a brilliant futureSteve Wherry has a brilliant futureSteve Wherry has a brilliant futureSteve Wherry has a brilliant futureSteve Wherry has a brilliant futureSteve Wherry has a brilliant futureSteve Wherry has a brilliant futureSteve Wherry has a brilliant future
Re: Managing Grades and Responsibilities While On A FIRST Team

It is very difficult for the students. We (mentors) try and network students so they can work on assignments together, study for a test, or get tutoring while at robotics. As often as possible, we stress the importance of keeping up, and they do a great job for the most part.

Basically, it becomes, study when you can...sort of like studying or doing homework during the commercials while watching your favorite TV shows.
Reply With Quote
  #4   Spotlight this post!  
Unread 15-05-2007, 12:15
I.U.man_22 I.U.man_22 is offline
Registered User
AKA: phillip
FRC #2360 (POWER Storm 2360)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Indianapolis
Posts: 23
I.U.man_22 will become famous soon enough
Send a message via AIM to I.U.man_22
Re: Managing Grades and Responsibilities While On A FIRST Team

For us robotics doesnt start until five thirty. This gives time for engineers to arrive and for students to do their homework. We get done with school at 220 and have the rest of the time till 530 to do our homework.
Reply With Quote
  #5   Spotlight this post!  
Unread 15-05-2007, 12:16
Nica F.'s Avatar
Nica F. Nica F. is offline
Mechanical Design Engineer
AKA: That silly panda girl from back in the day.
no team
Team Role: Engineer
 
Join Date: May 2005
Rookie Year: 2005
Location: Los Angeles, CA
Posts: 575
Nica F. has a reputation beyond reputeNica F. has a reputation beyond reputeNica F. has a reputation beyond reputeNica F. has a reputation beyond reputeNica F. has a reputation beyond reputeNica F. has a reputation beyond reputeNica F. has a reputation beyond reputeNica F. has a reputation beyond reputeNica F. has a reputation beyond reputeNica F. has a reputation beyond reputeNica F. has a reputation beyond repute
Re: Managing Grades and Responsibilities While On A FIRST Team

Honestly, this is probably one of the things I look back at and go, I can't believe I was able to do all of this.

I love being involved in school, so I am apart of many various clubs at school and am an active volunteer at local libraries. I am on the robotics board (our robotics gov.), game club, junior senator, prom committee, student council, and president of the school's fashion club.
When it comes to managing grades and responsiblities, I prioritize everything to which is most important to me. For me it goes school, then robotics, then everything else.

When you're in a year as important as your Junior year in highschool, where you have SATs and every grade counts 3x more than the rest, you have to realize that you MUST save time to do your work. (Then again, no matter what grade you're in, you still have to save some hw time.)

On our team, a message that we try to put across is that you should serve as role models in our school. We do everything as a team to make sure that everyone still keeps their grades up. We give tutoring sessions to our members when needed.
__________________
Mechanical Design Engineer 
Purdue Aeronautical and Astronautical Engineer Graduate - Boiler up!
Team 22 Double Deuce & Team 4 Element Alumni
Reply With Quote
  #6   Spotlight this post!  
Unread 15-05-2007, 13:32
Nuttyman54's Avatar
Nuttyman54 Nuttyman54 is offline
Mentor, Tactician
AKA: Evan "Numbers" Morrison
FRC #5803 (Apex Robotics) and FRC #0971 (Spartan Robotics)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Seattle, WA/Mountain View, CA
Posts: 2,130
Nuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond repute
Send a message via AIM to Nuttyman54
Re: Managing Grades and Responsibilities While On A FIRST Team

A lot of it has depended on my involvement in the team. During my first year on a team (as a HS Junior on 971) I was learning how the team worked, and my main task was CAD design. Since I had the software, I did what I could during the time at school, and then finished my work at home after my schoolwork was done.

During my Senior year I was Team President, so much more of my time was devoted to the team. During build season, this resulted in a number of late nights finishing homework. Fortunately, my high school's February break always falls on the week of ship, so we have plenty of time to pull all nighters during the last 5 days if necessary.

This past year, I again took a lesser role, this time on team 190 as a college freshman. I planned my schedule such that the easiest classes were during build season, and made sure to pass off my duties to other team members during the weeks that I had tests.

I have never been one to overload myself with the hardest AP courses offered, and instead balanced my schooling with other activities, such as robotics. There has always been enough time for me to do everything, as long as I manage that time well.
__________________
Reply With Quote
  #7   Spotlight this post!  
Unread 15-05-2007, 20:42
Schnabel's Avatar
Schnabel Schnabel is offline
Seriously I'm almost never serious!
AKA: Eric Schnabel
FRC #0469
Team Role: Mentor
 
Join Date: Apr 2006
Rookie Year: 2003
Location: Troy, MI
Posts: 1,173
Schnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond repute
Re: Managing Grades and Responsibilities While On A FIRST Team

Quote:
Originally Posted by dlavery View Post
I think that for a lot of us, the realistic answer is "I don't manage it. Everything on my schedule pretty much goes all to hell during build season. Which is why I am glad it is only six weeks long!"

-dave
Darnit Dave, you took the words right out of my mouth!

But on a serious note, I usually try to do all of my work in school. When I have something to take home, I will skip TechnoKats for the night. You just have to remember that you don't have to be there every night.
__________________
I win! XD
Reply With Quote
  #8   Spotlight this post!  
Unread 15-05-2007, 20:54
mtaman02's Avatar
mtaman02 mtaman02 is offline
FIRST's Spare, Queuer & Tech guy =)
AKA: Mike M. / Mouse =)
no team (FRC Volunteer)
Team Role: Alumni
 
Join Date: Jun 2002
Rookie Year: 2001
Location: Staten Island, NYC
Posts: 1,504
mtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant future
Send a message via AIM to mtaman02 Send a message via Yahoo to mtaman02
Re: Managing Grades and Responsibilities While On A FIRST Team

Quote:
Originally Posted by dlavery View Post
I think that for a lot of us, the realistic answer is "I don't manage it. Everything on my schedule pretty much goes all to hell during build season. Which is why I am glad it is only six weeks long!"

-dave
Yeah what Dave said =). There really is no right way to manage time while on a Robotics Team especially during build season where you are more pre-occupied getting the robot done so that the drive teams have as much time with it as possible. I usually let my H.W. & Projects get done at the end of the day if there is still enough energy to do them otherwise it just waits till lunch time the following day. Thankfully enough my teachers were understanding enough to accept the material late as opposed to failing me for not "attempting" to do it in the first place. It's hard to keep to a schedule when building a robot takes most of the time in the first 2 months of the year & anything that gets accomplished after the robot is extra credit =).
__________________
Past FIRST Robotics Events that I proudly volunteered at:
FLL: NY State Competition '03
FRC: NYC Remote Kickoff '04 & NYC Regionals '04-'15 ,'10-'13 & NJ Regionals '06-'10, Finger Lakes Regional '09 & SBPLI Regional '08-'15 and the World Championship in '05 (Galileo Field) '07 (Newton Field) '09 (Practice Fields Attendant / FTA(A)), CeBIT Convention in '04 & NextFEST in '06 both held @ the Javitts Center, Monty Madness '07-'10, Panda-monium '08, B.Eruption '08 & '09, Ramp Riot '08, PARC '09 & '10, BR^2 '09 & Wol. Inv. '09 -'15
2015 FIRST Robotics Off Season Events that I hope to volunteer at:
Where is Wolcott Invitational
2015 FIRST Robotics Events that I will be volunteering at:
SBPLI Reg. & Championships
Volunteer Resume:
Alt & Lead Team Queuer, Field Repair/Reset, Field Setup/Breakdown, Spare Parts Attendant, Field Power Controller/Score Keeper, Co-Emcee & Official Scorer, Control System Advisor, FIRST Tech Advisor Assistant & recently Practice Field Attendant.
Reply With Quote
  #9   Spotlight this post!  
Unread 17-05-2007, 10:44
pythagoras's Avatar
pythagoras pythagoras is offline
Registered User
AKA: Nicholas Wheaton
FRC #0067 (Heroes Of Tomorrow(H.O.T.))
Team Role: Mechanical
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Highland, MI
Posts: 8
pythagoras is a jewel in the roughpythagoras is a jewel in the roughpythagoras is a jewel in the roughpythagoras is a jewel in the rough
Re: Managing Grades and Responsibilities While On A FIRST Team

It's true that you need to prioritize everything, but if you just work on it you can find time to fit both robotics and school into you schedual.
I've found that there is a lot of times that you come in to work on robot, and you end up just waiting around. I've solved that issue by bringing in my homework so that i can work on it when i'm not doing anything. One time going in to the Milford GM Proving Grounds i had almost a hour of free time, in this i wrote half of a research paper. even if you are cramming at the end of a season you can still find time here and there to work on school work.
Reply With Quote
  #10   Spotlight this post!  
Unread 13-10-2012, 21:27
Gregor's Avatar
Gregor Gregor is offline
#StickToTheStratisQuo
AKA: Gregor Browning
no team
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Kingston, Ontario, Canada
Posts: 2,446
Gregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond repute
Re: Managing Grades and Responsibilities While On A FIRST Team

I want to revive this thread with one of those frowned upon "bumps"
__________________
What are nationals? Sounds like a fun American party, can we Canadians come?
“For me, insanity is super sanity. The normal is psychotic. Normal means lack of imagination, lack of creativity.” -Jean Dubuffet
"Insanity is doing the same thing over and over again and expecting different results." -Albert Einstein
FLL 2011-2015 Glen Ames Robotics-Student, Mentor
FRC 2012-2013 Team 907-Scouting Lead, Strategy Lead, Human Player, Driver
FRC 2014-2015 Team 1310-Mechanical, Electrical, Drive Captain
FRC 2011-xxxx Volunteer
How I came to be a FIRSTer
<Since 2011
Reply With Quote
  #11   Spotlight this post!  
Unread 14-10-2012, 11:36
pmangels17's Avatar
pmangels17 pmangels17 is offline
Mechanical Marauders - Alumnus
AKA: Paul Mangels
FRC #0271 (Mechanical Marauders)
Team Role: Mechanical
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Bay Shore, NY
Posts: 398
pmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond repute
Re: Managing Grades and Responsibilities While On A FIRST Team

Shop starts at 6 or 630 for us, and school ends at 2. We have families bring dinner to the shop on weekends and we order pizza and head to the diner a lot so weekends can turn into 630 friday night to 1130 sunday night. Many of us go home for the nights in between to sleep or do schoolwork, but people are almost always at the shop. Otherwise, during the week we get home at 2 or 230, my parents don't let me leave until my homework is done, and then I go to the shop until about 1130. Also, the CAD people have it on laptops or home machines, so that end of things doesn't need to happen at the shop.
Reply With Quote
  #12   Spotlight this post!  
Unread 13-10-2012, 21:41
arose839 arose839 is offline
Drive Train Boss
AKA: Amanda Rose
FRC #0839 (Rosie Robotics)
Team Role: CAD
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Agawam
Posts: 2
arose839 is an unknown quantity at this point
Re: Managing Grades and Responsibilities While On A FIRST Team

For us Robotics doesn't start til 6:00 and we get out at 1:50 so this gives us 4 hours to get all our homework done. That's usually been enough time to get all my homework done.
Reply With Quote
  #13   Spotlight this post!  
Unread 07-01-2016, 14:29
Gregor's Avatar
Gregor Gregor is offline
#StickToTheStratisQuo
AKA: Gregor Browning
no team
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Kingston, Ontario, Canada
Posts: 2,446
Gregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond repute
Re: Managing Grades and Responsibilities While On A FIRST Team

I'd like to bring this thread back up again as a new kickoff approaches. This thread really helped me remember where to focus my efforts in my later years of high school, as I definitely did not balance FRC and schoolwork well enough. You should read through the entire thread.

2015 was my last game as a student, and I'm currently in first year university.

This post is mostly targeted to university bound students, but there's some useful information for anyone.

You will see your grades decrease during build season. Don't let them crash too hard, and work extra hard before and after season to compensate. I'm the kind of person who has to be at every meeting or I'll feel like I'm missing out and not contributing. If you're that kind of person too, PLEASE PLEASE PLEASE leave yourself sometime before, during, or after meetings to study. I had an hour commute each way by public transit to 1310, so I took advantage of that time. Don't be afraid to excuse yourself for an hour or two during meetings to go sit in an empty classroom.

Talk with your teachers, ask if they can give you some leniency on deadlines. I've found that once I explained my time commitment to robotics, my teachers were very understanding and let my hand in assignments late without penalty. Don't take advantage of this, but use it if you really have to. Do make sure you talk to them in advance, before anything is due. Don't show up to class the day a big project is due and say that you couldn't finish because you were at robotics. You will see your grades decrease during build season. Don't let them crash too hard, and work extra hard before and after season to compensate.

You do not have to go to meetings every day. I did and I probably shouldn't have. My team didn't meet on Sundays, I have no idea how people can attend meetings 7 days a week. If I had attended meetings on Sunday's too I can confidently say I wouldn't have gotten into the university I did.

FRC is not worth giving up your grades. If you're planning on attending university this message is especially important. FRC definitely provides you valuable skills over others, after one semester in engineering I've already noticed this, but you also have to get there. Don't trick yourself into "FRC is the best learning you'll ever do" mindset because it's not true. FRC is incredible and one of the most important aspects of my life, but your formal education is more important. Don't hurt yourself in the future.

You will see your grades decrease during build season. Don't let them crash too hard, and work extra hard before and after season to compensate.

This thread has good examples of things to try and avoid.
__________________
What are nationals? Sounds like a fun American party, can we Canadians come?
“For me, insanity is super sanity. The normal is psychotic. Normal means lack of imagination, lack of creativity.” -Jean Dubuffet
"Insanity is doing the same thing over and over again and expecting different results." -Albert Einstein
FLL 2011-2015 Glen Ames Robotics-Student, Mentor
FRC 2012-2013 Team 907-Scouting Lead, Strategy Lead, Human Player, Driver
FRC 2014-2015 Team 1310-Mechanical, Electrical, Drive Captain
FRC 2011-xxxx Volunteer
How I came to be a FIRSTer
<Since 2011

Last edited by Gregor : 07-01-2016 at 15:00.
Reply With Quote
  #14   Spotlight this post!  
Unread 07-01-2016, 21:29
jpetito jpetito is offline
jpetito
AKA: Joe Petito
FRC #1197 (TorBots)
Team Role: Mentor
 
Join Date: Jun 2013
Rookie Year: 2011
Location: Torrance, CA
Posts: 75
jpetito is a splendid one to beholdjpetito is a splendid one to beholdjpetito is a splendid one to beholdjpetito is a splendid one to beholdjpetito is a splendid one to beholdjpetito is a splendid one to behold
Re: Managing Grades and Responsibilities While On A FIRST Team

Teachers, like students, have their own homework. If your'e one of those who go to the classroom by day and then the robot shop by night, you gotta find ways to manipulate the time in your favor; I mean, there's only so much of it, and when your time's up…

When you must twiddle your thumbs, waiting for Joey or Janey robot builder to affix some widget on the robot before you can weld on that list bit of shooter strut, you've gotta be on the phone ginning up the next crew of volunteers, or calling for quotes on getting a bus, or hotel reservations, or the parent who forgot to bring food for 25. Five minutes here, seven or eight minutes there can be put to use updating the grading program (when the kids look over your shoulder and see the gradebook open on your digital device, they slink away and leave you alone) or calling Freddie's mom to tell her he's been a stinker today if fifth period. Again.

School, like the military, is full of hurry-up-and-wait, full of down minutes at odd intervals. Take that Wait and put it to use, hacking on the lists you've made to do the tasks that keep the team functional, will keep all of them in the game. Somehow, in the end, it's all worth it. You wear the grey hair with a sense of accomplishment.
__________________
Author of: Ditching Shop Class; How Educators Feed the Achievement Gap, @ Barns&Noble.com
Reply With Quote
  #15   Spotlight this post!  
Unread 29-12-2013, 13:56
colin340 colin340 is offline
human
AKA: Colin Nobles
FRC #0148
Team Role: Teacher
 
Join Date: May 2005
Rookie Year: 2005
Location: rochester
Posts: 432
colin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond repute
Send a message via AIM to colin340
Re: Managing Grades and Responsibilities While On A FIRST Team

i like what Dave said here,
Quote:
Originally Posted by dlavery View Post
I think that for a lot of us, the realistic answer is "I don't manage it. Everything on my schedule pretty much goes all to hell during build season. Which is why I am glad it is only six weeks long!"

-dave

yeah school is a thing, in fact as a teacher it's a big thing in my life. But i feel that the actions and passion of a student, plays a way bigger role then grades do in terms of long term success.

yeah, do your work in HS so you can get in to a college, but work 10x harder to find what you love. THEN DO THE SNOT OUT OF IT!!
__________________
61 77 77 20 77 69 74 74 6c 65 20 62 61 62 79 20 63 6f 6e 64 6f 72 20 69 73 20 72 65 61 64 69 6e 67 20 43 44
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
Grades and Student Travel, Etc Steve W General Forum 77 09-05-2007 15:42
I feel this needs to be said...(Grades & FIRST Dedication) Matt Krass General Forum 58 12-05-2006 14:19
Just some thoughts about FIRST I had while trying to fall asleep during build season Racer26 General Forum 31 20-03-2004 11:27
While looking through FIRST attendance info for events Brian Savitt General Forum 1 10-10-2001 10:09
FIRST and good grades Anne Lam Chit-Chat 13 30-06-2001 22:50


All times are GMT -5. The time now is 04:58.

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