Successfully developing a telemedicine system | Synapse