remove overlap