add pd support