Add volatile qualifiers just in case.
Reply to the sender, not to the addressee - typo.