Second code draft with web client