I only did it this way as that's what we're doing in the other processors. I agree this is clearer though