store the sender when using futures!
bump to 0.5.78