print user protocol