fix book controller