pd support for class lib