add BlockingQueue in common