rewrote some echo