added some touch resonse