Added Mahdi's TouchControl