clean code, optimize send queue