listener events now effect goals