webspec impl