ptypeD