make sure reference doesn't change the first send into a complete notification