sender structure