touch library updated