updated the data types