responsive handling

responsive handling