added book controller