final changes-responsive