diff --git a/durafmt.go b/durafmt.go
index <HASH>..<HASH> 100644
--- a/durafmt.go
+++ b/durafmt.go
@@ -7,7 +7,7 @@ import (
 	"strings"
 	"time"
 )
-
+//added Milliseconds
 var (
 	units = []string{"years", "weeks", "days", "hours", "minutes", "seconds","milliseconds"}
 )
@@ -54,6 +54,7 @@ func (d *Durafmt) String() string {
 	days := int(d.duration/(24*time.Hour)) % 365 % 7
 	weeks := int(d.duration/(24*time.Hour)) / 7 % 52
 	years := int(d.duration/(24*time.Hour)) / 365
+	//specifing remaining time as millisecond 
   milliseconds:=int(d.duration/time.Millisecond)-(seconds*1000)-(minutes*60*seconds*1000) -(hours*60 *minutes*60*seconds*1000)-(days*86400000)-(weeks*604800000)-(years*31536000000)
 	// Create a map of the converted duration time.
 	durationMap := map[string]int{
Fix to Include Milliseconds commted