This has bugged me for some time, why does everyone seem to use a 3rd party to read the api for an uptime command? Makes no sense.