rewrite of a lot of functions, the fetch system is much more resilient now, dumping JSON in file atm