control protocols on the go