Protocols used by visualstatus