TUT RESEARCH AND DEVELOPMENT ...