handling opposition