Cleaned up code for b(I)V