some diagnostic output so we can see what's going on