work for book controller