merged chart implementation