Improvements to IUFB