Allow only one server observer.
Renamed some functions and let the observer return a reply.