update for responsive