The sweet smell of insulin!