Topics Related to Branch Design, Technology and Training: