add some echos to see what's going on