Ken tries classes

merging in everything