respond method update