slider is more rebust and can work with any child elements not just li