updates responsive