add uptime parsing