improved caroussel design