Arena implements Listener