doc datatypes fixed