add mapconvertor