Partial
Working Atomic and Complex merge
More distinct way