drug efficiency function added