re added send protocol class