reduce indentation in sender()