@dominicm thanks! will take a look
I had fun reading the code. It was good fun. Nice way to avoid the http dependency.