p.j and dependencies