fix touchcarousel, again