add dispatch diag - not finished