fixed intersectsRect