added merge app, still need its implementation