merge mapapp @miller

仅merge部分问题。