cross branch check