t r rantanen.