echo spot 2024