introduced touches.
removed unused code.