added protocol customization information and options