remove unneeded     _makeProtocolless()