correctly delegate to initial ExecutionListener
add comment