remove proto reference -todo: fix references and add missing protocols