let designated initializer size null_dispatch array automatically
add protocol string to null_procs struct for output
make null_dispatch global, use it in output functions