adding responsiveness more