rewording the open retrans logic from @dvanduzer