WIP: cache response and use it. still not very fast because of all the i...

...con requests