Need to fix fallback value, in case the list is too short it would fail
Added a middleware to repel anonymous proxy and tor clients