improve pageslider: slide with rotation