TM HOLDINGS INC.