KT Comments

Looking over code just to understand what has been written and add some
comments. A couple questions to look at later.