TM TECHNOLOGY INC