changed datatypes