adding more data types
new mappings