switch listeners to symphony style