separator has the background color depends on the next separator