Worked on pdmodel classes