pulivendula tdp vs ycp