emfb760/tutorial listeners