Improvements to ieee utility functions