added a responsive touch