prevent collisions in different branches