removed |safe as we can't guarantee messages will be