require IB. Closes #1