it's working, but has large decimal values for minutes
working on formatting for output so not decimals