SlideShare une entreprise Scribd logo
1  sur  11
rethink PERFECT The Upside of Uncertaintyin a Relationship RethinkPerfect.com
rethink PERFECT The Upside of  Uncertainty in a Relationship Let’s Agree to Agree  Storage Bank & Ratchet  Rethink Agreements are   a storage bank of learned   experiences, that we can   ratchet from and return to. Definitions  are Agreements“Agreement” What you and I consider   acceptable to us, for now.“Disagreement” What you or I consider    unacceptable  to us,for now.   “From now on can we try to ……”  This is a process for starting or renewing Rethink Agreements    using thepast experiences to aim for a better way. RethinkPerfect.com
rethink PERFECT The Upside of  Uncertainty in a Relationship Contribution is Worth Considering Worth ConsideringAll shared concepts and feedback are worth considering, only because wecan’t create in a vacuum. Regardless  of the qualityOnce the ball is rolling thequality can be improved. “Thanks for letting me know...”Now it is time to  work on the detailof using conversation to convertour own concepts.... RethinkPerfect.com
rethink PERFECT The Upside of  Uncertainty in a Relationship Converting Agreements Conversingis for converting concepts  Convert my own concepts, through your feedback, intoagreements and possible solutions. Contribution  can be split  into content & delivery“You’re wrong!” is hardly converting  my own  concept.   A good start but needs better delivery.  6A’s Rules of Engagement help filter contributionSPEAK with & Listen for:  -  Adjustable, Accountable, Acceptable RESPOND with & Listen for  -  Appreciate,  Acknowledge, Apologise RethinkPerfect.com
rethink PERFECT The Upside of  Uncertainty in a Relationship 6As Conversation Filters or Framework in Detail Speak with and Listen for:  Listening to a concept or feedback try listen for language that  is Adjustable, Accountable an ultimately Acceptable to you.“I think your idea may not work because of this reason.......””That’s not the way it works! You should do it this way as...” Respond with and Listen for: Appreciation: “Thanks for letting me know however...” Apology: “I am sorry that I did not let you know this before but..”Acknowledge: “I think we need to agree on how I would like you to treat me.” RethinkPerfect.com
rethink PERFECT 6As Conversation Filters or Framework RethinkPerfect.com
rethink Conversation Dynamics PERFECT RethinkPerfect.com
rethink Conversation Dynamics PERFECT RethinkPerfect.com
rethink Conversation Dynamics PERFECT RethinkPerfect.com
rethink Conversation Dynamics PERFECT RethinkPerfect.com
rethink PERFECT The Upside of  Uncertainty in a Relationship Prepare for Failure Our desire to be always rightAnd thinking that we are forms the path of least resistance and has implications. When dogma strikes aggression is not far away.If you lose it, then we’ve lost it. Complain ResponsiblyLetting someone know directly how I would like to be treated is cool. DFM Direct Feedback MomentWhen we want a break use the DFM. The agreed reply is “Your feedback is worth considering” RethinkPerfect.com

Contenu connexe

Similaire à rethink PERFECT

Re Boot Team²20071219
Re Boot Team²20071219Re Boot Team²20071219
Re Boot Team²20071219Yves Hanoulle
 
AOBM Resolving Issues
AOBM Resolving IssuesAOBM Resolving Issues
AOBM Resolving IssuesLori Young
 
Communication Hacks: Strategies for fostering collaboration and dealing with ...
Communication Hacks: Strategies for fostering collaboration and dealing with ...Communication Hacks: Strategies for fostering collaboration and dealing with ...
Communication Hacks: Strategies for fostering collaboration and dealing with ...All Things Open
 
CEO Glenn Elliott's User Manual : A solution for poor employee trust?
CEO Glenn Elliott's User Manual : A solution for poor employee trust?CEO Glenn Elliott's User Manual : A solution for poor employee trust?
CEO Glenn Elliott's User Manual : A solution for poor employee trust?Reward Gateway
 
The Basic 4-Step SCRIPT to Speak Up Assertively (AssertiveWay.com)
The Basic 4-Step SCRIPT to Speak Up Assertively (AssertiveWay.com)The Basic 4-Step SCRIPT to Speak Up Assertively (AssertiveWay.com)
The Basic 4-Step SCRIPT to Speak Up Assertively (AssertiveWay.com)AssertiveWay
 
Communication Skills Training
Communication Skills TrainingCommunication Skills Training
Communication Skills Trainingguestaeaf001
 
SXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing UsersSXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing UsersSteve Portigal
 
8 common Interview question and answers - Job Interview Skills
8 common Interview question and answers - Job Interview Skills8 common Interview question and answers - Job Interview Skills
8 common Interview question and answers - Job Interview SkillsPrasanjitChandraBarm
 
Roman Humeniuk: Communication issues and their consequences in the day-to-day...
Roman Humeniuk: Communication issues and their consequences in the day-to-day...Roman Humeniuk: Communication issues and their consequences in the day-to-day...
Roman Humeniuk: Communication issues and their consequences in the day-to-day...Lviv Startup Club
 
How to do the work you want to do - AKA neglect selling skills at your peril!...
How to do the work you want to do - AKA neglect selling skills at your peril!...How to do the work you want to do - AKA neglect selling skills at your peril!...
How to do the work you want to do - AKA neglect selling skills at your peril!...cxpartners
 
My interpersonal communication plan
My interpersonal communication plan My interpersonal communication plan
My interpersonal communication plan Manuela Castro Ocampo
 

Similaire à rethink PERFECT (20)

Re Boot Team²20071219
Re Boot Team²20071219Re Boot Team²20071219
Re Boot Team²20071219
 
Patreon's Culture Deck
Patreon's Culture DeckPatreon's Culture Deck
Patreon's Culture Deck
 
Ku.sp5
Ku.sp5Ku.sp5
Ku.sp5
 
AOBM Resolving Issues
AOBM Resolving IssuesAOBM Resolving Issues
AOBM Resolving Issues
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Advocancy and Inquiry
Advocancy and InquiryAdvocancy and Inquiry
Advocancy and Inquiry
 
Week 3 presentation
Week 3 presentationWeek 3 presentation
Week 3 presentation
 
power of feedback
power of feedbackpower of feedback
power of feedback
 
Interview
InterviewInterview
Interview
 
Communication Hacks: Strategies for fostering collaboration and dealing with ...
Communication Hacks: Strategies for fostering collaboration and dealing with ...Communication Hacks: Strategies for fostering collaboration and dealing with ...
Communication Hacks: Strategies for fostering collaboration and dealing with ...
 
EI Webinar Short.pdf
EI Webinar Short.pdfEI Webinar Short.pdf
EI Webinar Short.pdf
 
CEO Glenn Elliott's User Manual : A solution for poor employee trust?
CEO Glenn Elliott's User Manual : A solution for poor employee trust?CEO Glenn Elliott's User Manual : A solution for poor employee trust?
CEO Glenn Elliott's User Manual : A solution for poor employee trust?
 
The Basic 4-Step SCRIPT to Speak Up Assertively (AssertiveWay.com)
The Basic 4-Step SCRIPT to Speak Up Assertively (AssertiveWay.com)The Basic 4-Step SCRIPT to Speak Up Assertively (AssertiveWay.com)
The Basic 4-Step SCRIPT to Speak Up Assertively (AssertiveWay.com)
 
Communication Skills Training
Communication Skills TrainingCommunication Skills Training
Communication Skills Training
 
SXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing UsersSXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing Users
 
The Art of Developmental Feedback
The Art of Developmental FeedbackThe Art of Developmental Feedback
The Art of Developmental Feedback
 
8 common Interview question and answers - Job Interview Skills
8 common Interview question and answers - Job Interview Skills8 common Interview question and answers - Job Interview Skills
8 common Interview question and answers - Job Interview Skills
 
Roman Humeniuk: Communication issues and their consequences in the day-to-day...
Roman Humeniuk: Communication issues and their consequences in the day-to-day...Roman Humeniuk: Communication issues and their consequences in the day-to-day...
Roman Humeniuk: Communication issues and their consequences in the day-to-day...
 
How to do the work you want to do - AKA neglect selling skills at your peril!...
How to do the work you want to do - AKA neglect selling skills at your peril!...How to do the work you want to do - AKA neglect selling skills at your peril!...
How to do the work you want to do - AKA neglect selling skills at your peril!...
 
My interpersonal communication plan
My interpersonal communication plan My interpersonal communication plan
My interpersonal communication plan
 

Dernier

Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiCall Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiNehru place Escorts
 
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Glomerular Filtration and determinants of glomerular filtration .pptx
Glomerular Filtration and  determinants of glomerular filtration .pptxGlomerular Filtration and  determinants of glomerular filtration .pptx
Glomerular Filtration and determinants of glomerular filtration .pptxDr.Nusrat Tariq
 
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...Miss joya
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safenarwatsonia7
 
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment Booking
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment BookingCall Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment Booking
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment BookingNehru place Escorts
 
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...narwatsonia7
 
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdf
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdfHemostasis Physiology and Clinical correlations by Dr Faiza.pdf
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdfMedicoseAcademics
 
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original PhotosBook Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photosnarwatsonia7
 
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...narwatsonia7
 
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort ServiceCall Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Serviceparulsinha
 
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call NowKolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call NowNehru place Escorts
 
Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service LucknowCall Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknownarwatsonia7
 
97111 47426 Call Girls In Delhi MUNIRKAA
97111 47426 Call Girls In Delhi MUNIRKAA97111 47426 Call Girls In Delhi MUNIRKAA
97111 47426 Call Girls In Delhi MUNIRKAAjennyeacort
 
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service BangaloreCall Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalorenarwatsonia7
 
Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024Gabriel Guevara MD
 
Mumbai Call Girls Service 9910780858 Real Russian Girls Looking Models
Mumbai Call Girls Service 9910780858 Real Russian Girls Looking ModelsMumbai Call Girls Service 9910780858 Real Russian Girls Looking Models
Mumbai Call Girls Service 9910780858 Real Russian Girls Looking Modelssonalikaur4
 

Dernier (20)

Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiCall Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
 
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
 
Glomerular Filtration and determinants of glomerular filtration .pptx
Glomerular Filtration and  determinants of glomerular filtration .pptxGlomerular Filtration and  determinants of glomerular filtration .pptx
Glomerular Filtration and determinants of glomerular filtration .pptx
 
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
 
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
 
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Servicesauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
 
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment Booking
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment BookingCall Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment Booking
Call Girls Service Nandiambakkam | 7001305949 At Low Cost Cash Payment Booking
 
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hosur Just Call 7001305949 Top Class Call Girl Service Available
 
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
 
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdf
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdfHemostasis Physiology and Clinical correlations by Dr Faiza.pdf
Hemostasis Physiology and Clinical correlations by Dr Faiza.pdf
 
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original PhotosBook Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
Book Call Girls in Yelahanka - For 7001305949 Cheap & Best with original Photos
 
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
 
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort ServiceCall Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
 
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call NowKolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Kolkata Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
 
Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service LucknowCall Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
Call Girl Lucknow Mallika 7001305949 Independent Escort Service Lucknow
 
97111 47426 Call Girls In Delhi MUNIRKAA
97111 47426 Call Girls In Delhi MUNIRKAA97111 47426 Call Girls In Delhi MUNIRKAA
97111 47426 Call Girls In Delhi MUNIRKAA
 
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service BangaloreCall Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
 
Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024
 
Mumbai Call Girls Service 9910780858 Real Russian Girls Looking Models
Mumbai Call Girls Service 9910780858 Real Russian Girls Looking ModelsMumbai Call Girls Service 9910780858 Real Russian Girls Looking Models
Mumbai Call Girls Service 9910780858 Real Russian Girls Looking Models
 

rethink PERFECT

  • 1. rethink PERFECT The Upside of Uncertaintyin a Relationship RethinkPerfect.com
  • 2. rethink PERFECT The Upside of Uncertainty in a Relationship Let’s Agree to Agree Storage Bank & Ratchet Rethink Agreements are a storage bank of learned experiences, that we can ratchet from and return to. Definitions are Agreements“Agreement” What you and I consider acceptable to us, for now.“Disagreement” What you or I consider unacceptable to us,for now. “From now on can we try to ……” This is a process for starting or renewing Rethink Agreements using thepast experiences to aim for a better way. RethinkPerfect.com
  • 3. rethink PERFECT The Upside of Uncertainty in a Relationship Contribution is Worth Considering Worth ConsideringAll shared concepts and feedback are worth considering, only because wecan’t create in a vacuum. Regardless of the qualityOnce the ball is rolling thequality can be improved. “Thanks for letting me know...”Now it is time to work on the detailof using conversation to convertour own concepts.... RethinkPerfect.com
  • 4. rethink PERFECT The Upside of Uncertainty in a Relationship Converting Agreements Conversingis for converting concepts Convert my own concepts, through your feedback, intoagreements and possible solutions. Contribution can be split into content & delivery“You’re wrong!” is hardly converting my own concept. A good start but needs better delivery. 6A’s Rules of Engagement help filter contributionSPEAK with & Listen for: - Adjustable, Accountable, Acceptable RESPOND with & Listen for - Appreciate, Acknowledge, Apologise RethinkPerfect.com
  • 5. rethink PERFECT The Upside of Uncertainty in a Relationship 6As Conversation Filters or Framework in Detail Speak with and Listen for: Listening to a concept or feedback try listen for language that is Adjustable, Accountable an ultimately Acceptable to you.“I think your idea may not work because of this reason.......””That’s not the way it works! You should do it this way as...” Respond with and Listen for: Appreciation: “Thanks for letting me know however...” Apology: “I am sorry that I did not let you know this before but..”Acknowledge: “I think we need to agree on how I would like you to treat me.” RethinkPerfect.com
  • 6. rethink PERFECT 6As Conversation Filters or Framework RethinkPerfect.com
  • 7. rethink Conversation Dynamics PERFECT RethinkPerfect.com
  • 8. rethink Conversation Dynamics PERFECT RethinkPerfect.com
  • 9. rethink Conversation Dynamics PERFECT RethinkPerfect.com
  • 10. rethink Conversation Dynamics PERFECT RethinkPerfect.com
  • 11. rethink PERFECT The Upside of Uncertainty in a Relationship Prepare for Failure Our desire to be always rightAnd thinking that we are forms the path of least resistance and has implications. When dogma strikes aggression is not far away.If you lose it, then we’ve lost it. Complain ResponsiblyLetting someone know directly how I would like to be treated is cool. DFM Direct Feedback MomentWhen we want a break use the DFM. The agreed reply is “Your feedback is worth considering” RethinkPerfect.com