Non capisco a cosa serva quel "type tmp", potresti spiegarmi?