P4 private branch tool