optimize the slide module