Latest IBLI Updates

#71