updates to phd class