added the echo service interface