loader program
solve problem of memory: share allocator
add AtlasMerge