adding responsive version