add echo impls