diff --git a/index.js b/index.js
index 7e50795..2cfc2b0 100644
--- a/index.js
+++ b/index.js
@@ -21,15 +21,24 @@ redisSubscriber.on('message', function(channel, message) {
         redisClient.hset('stock.dompul.by-chipinfo.' + params['ussd_chipinfo'], params['ussd_nom'], parseInt(params['ussd_stok']));
         
         var key = 'stock.dompul.by-denom.' + params['ussd_nom'];
+
         redisClient.hgetall(key, function(err, obj) {
             var chips = Object.getOwnPropertyNames(obj);
             var chipsCount = chips.length;
+            
             var total = 0;
+            var nonEmptyChipsCount = 0;
+
             for (var i = 0; i < chipsCount; i++) {
-                total = total + parseInt(obj[chips[i]]);
+                var stock = parseInt(obj[chips[i]]);
+                if (stock > 0) {
+                    nonEmptyChipsCount++;
+                }
+                
+                total = total + stock;
             }
             
-            logger.info(params['ussd_nom'] + ': ' + total);
+            logger.info('DENOM ' + params['ussd_nom'] + ': ' + total + ' in ' + nonEmptyChipsCount + ' chips');
         });
     }
 });