incomplete and untested unit test, documentation on uptime.py