separate send queue