Slide effect, various bugs and tweaks