some corrections
some more data types to make existing ones complete