fixed more issues concerning slide add and remove before currentSlide