section 3pm — Library functions