Something lingering, added mutex around component listeners, empty string define.