alias FRStats { while ($exists(%[FRush]Dir $+ RushCfg.xml) == $false) { set %[FRush]Dir $sdir(c:\,Rush Folder) } var %line = $read(%[FRush]Dir $+ rushcfg.xml,w,**) var %[FtpRSTS]tmpdate = $gettok(%line,2,34) var %[FtpRSTS]UP = $gettok(%line,4,34) var %[FtpRSTS]DN = $gettok(%line,6,34) var %ftprsdate = %ftprday $+ - $+ %ftprmonth $+ - $+ %ftpryear var %ftprstart = $gettok(%line,2,34) var %ftpryear = $round($calc(%ftprstart / (65536*512) + 1980),0) var %ftprmonth = $and($calc(%ftprstart / (65536*32)),15) var %ftprday = $and($calc(%ftprstart / 65536),31) var %ftprfxp = $calc($gettok(%line,8,34) / 1024 / 1024) var %ftprdays = $calc(($ctime - $ctime(%ftprsdate)) / 60 / 60 / 24) var %[FtpRSTS]FXP = $gettok(%line,8,34) var %[FtpRSTS]date = $ctime($and($calc(%[FtpRSTS]tmpdate /65536),31) $+ $chr(47) $+ $and($calc(%[FtpRSTS]tmpdate /2097152),15) $+ $chr(47) $+ $left($calc(%[FtpRSTS]tmpdate /33554432 +1980),4)) var %[FtpRSTS]days = $calc(($ctime - %[FtpRSTS]date)/86400) say - I have FXPd 10(00 $+ $bytes(%[FtpRSTS]FXP,3).suf $+ 10)00 since 10 $+ $asctime(%[FtpRSTS]date,mm/d/yy)  using 15 FTPRush 1.0.0612 say - That's 10(00 $+ $bytes($calc(%[FtpRSTS]FXP / %[FtpRSTS]days),3).suf $+ /day $+ 10)00 or a constant 10(00 $+ $bytes($calc(%[FtpRSTS]FXP / %[FtpRSTS]days * 2048 / 86400)) $+ KB/sec $+ 10)00 for10 %[FtpRSTS]days days. }