set up data types