update the responsive