added base responsivness