put cross_dj in O instead of C