decouple stats fetching from requests (not tested with PyInstaller)