specifying protocol