Adding classes for type determiniing and such