We don't want to allow listeners to replace it?