[PD] still having trouble