fix codestyle #19
add mapping model