foo
progress on sending
sort source array