added some responsitivity