Forced ARC for now. Populates protocol list. Still a mess, will refactor soon.