Expose p2 directly to the user