optimize libraries
AsyncConsumerRunner lazy initialization
Merge branch 'update_libraries'