its pretty easy for these, I think diag code is different though