merge with mapjs