small changes to datatypes