Touching display at Ayalon Institute in Rechovot