added new methods for pdologic