Big deal about a little insulin