change the datatypes