In recent years, we have witnessed a growing interest in the synchronous collaboration based class of applications. Several techniques for collaborative virtual environments (CVE), haptic, audio and visual environments (C-HAVE) have been designed. However, several challenging issues remain to be resolved before CVE and C-HAVE become a common place. In this paper, we focus on applications that are based on closely coupled and highly synchronized haptic tasks that require a high-level of coordination among the participants. Four main protocols have been designed to resolve the synchronization issues in such environments: the synchronous collaboration transport protocol, the selective reliable transmission protocol, the reliable multicast transport protocol and the scalable reliable multicast. While these four protocols have shown good performance for CVE and C-HAVE class of applications, none of these protocols has been able to meet all of the basic CVE requirements, i.e., scalability, reliability, synchronization, and minimum delay. In this paper, we present a hybrid protocol that is able to satisfy all of the CVE and C-HAVE requirements and discuss its implementation and results in two tele-surgery applications.