updated data types