added touch and speech