questions: kcc 
 answers: explain in detail