trim unused protocolhelper class