provide the webclient in one single file