some more lines of code for mappings