Question: do a thorough job meaning?
Answer: extremely attentive to accuracy and detail; painstaking: a thorough worker; a thorough analysis. having full command or mastery of an art, talent, etc.: a thorough actress.