add book and query bus