making sure that all functions that do a try/except and are supposed to return something actually do
lowered refresh time to 10 seconds, updated pydoc throughout