Revert "Revert "p4 init""

This reverts commit 5c257b0a3eb3cfaaa3a71ee2712e174b1f506cbd.