list and create functions, views for mappings