piv doc custom