* optimize sending queue