improve responsivness