sending method