added defa protocol to client request
added protocol usage to program