tweaks in data types