s: add multi touch function