add book demo