match data types