cross debugging