Kataja datatypes

All kinds of fixes.