overflow in both directions