with touch