Is my IB plan OK?