playing with data types