move protocols, comment tweak