improve dynamic of the page