switch from isset to not empty checks, set fallback for version number on updatecheck, this makes requests to updatecheck possible, without providing a version number and it will return the latest version.