For very detailed review of TC, check this out: