add extension elements, getBook function still not working.