alternate anti-clash method