TPD technology