working web client