Insulin, MIMETICS, and sensitizers explains!