added even more responsivness