There is yet still hope for the internet after all!